ブラウズをクリックするフォームにオプションを持たせたいのですが、これはMac上のFinderやWindows上のエクスプローラを開き、ファイルを選択します。このファイル名は、私のフォームフィールドの値になります。これを行う方法はありますか?フォーム内のファイル名を参照する名前を取得する方法はありますか?
ブラウズをクリックするフォームにオプションを持たせたいのですが、これはMac上のFinderやWindows上のエクスプローラを開き、ファイルを選択します。このファイル名は、私のフォームフィールドの値になります。これを行う方法はありますか?フォーム内のファイル名を参照する名前を取得する方法はありますか?
<input type="file"/>
を試しましたか?
http://jsfiddle.net/mattball/eDJtK(デモでは簡単にjQueryを使用しています)。
フォームが送信されたときに実際にファイルをアップロードせずに名前だけを入力したいのですか? –
https://developer.mozilla.org/en/Using_files_from_web_applications#Getting_information_about_selected_files –
@JamesMontagneはいそうです – Nicola