1. ホーム
  2. javascript

[解決済み] プログラムによる「ファイル選択」ダイアログボックスの起動

2022-09-20 23:22:40

質問

隠しファイル入力要素があります。その ファイルを選択 ダイアログボックスをトリガーすることは可能ですか?

どのように解決するのですか?

を使用する代わりに、ファイルをアップロードするための独自のボタンを探している場合。 <input type="file" /> を使う代わりに、独自のファイルアップロードボタンを持ちたいなら、次のようなことができます。

<input id="myInput" type="file" style="visibility:hidden" />
<input type="button" value="Show Dialog" onclick="$('#myInput').click();" />

なお,私は visibility: hidden の代わりに display: none . 表示されていないファイル入力に対してクリックイベントを呼び出すことはできません。