2016-07-09 11 views
-5

私の要件は、最初は入力タイプが「ファイル」で、読み取り専用でなければなりません。だからファイルを選択すると、私はテキストボックスにファイル名を書くことができるはずです。 誰も助けることができますか?私はテキストボックスにテキストを書くのと同じようにファイル名を書くべきです。ファイルからテキストへの入力タイプの変更

+1

私はあなたの目的を理解することはできません。あなたの目的と必要なものについてもっと詳しく説明してください。また、コードがあれば追加してください。 – Mohammad

+0

あなたはあなたがファイルを選ぶことを望んでいないが、ファイルの名前を書いてほしくないアップローダーを持っているということですか? –

+0

実際にファイル入力時には、Choose fileボタンをクリックするだけでファイルを選択することができます。ファイルを選択しないとコメントは "No file choosen"と表示され、その場所でファイル名を入力できるようにテキストを編集できますファイルを選択する。 2つの機能がそこにあるはずです。ファイルの選択ボタンをクリックし、ファイル名を入力してファイルを選択します。 –

答えて

0

var change = document.getElementById("change"); 
 

 
    //Do whatever then call when you need it 
 
$('#changer').click(function(){ 
 
    change.type = 'text'; 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input type="file" id="change"> 
 
<br> 
 
<button type="button" id="changer">Change Type</button>

+0

実際にはファイル入力ではファイル選択ボタンをクリックするだけでファイルを選択できます。ファイルを選択しないと、コメントは "ファイルが選択されていません"と表示され、代わりにファイル名を入力できるようにテキストを編集できますファイルを選択する。 2つの機能がそこにあるはずです。ファイルの選択ボタンをクリックし、ファイル名を入力してファイルを選択します。ページの読み込み中は、これらの2つの機能が必要です。変更タイプをクリックした後に送信されたものは –

+0

です。そのテキストを変更する方法はありません。他のオプションは、ファイル入力の隣に別のテキストフィールドを追加するだけです。 –

+0

もファイルタイプになりますか?読み取り専用です。編集可能なボックスにする方法はありますか? –

関連する問題