2012-03-22 3 views
2

私はinput type="file"のフォームともう1つのinput type="submit"のフォームを持っています。入力タイプ= "file"のイベントはありますか?

投稿入力がブラウズ入力をクリックするまで非表示にします。 ファイルを選択したときに発生するイベントはありますか?

ある場合は、それらの入力を「クリック」できます。

答えて

4

はいchangeイベント、他のすべての<input>

読むthisthis糸で、MozillaのとIE becuaseはそれで問題が...持っているだけのよう

W3仕様:

onchange =スクリプト

onchangeイベントは、コントロールが入力フォーカスを失ってフォーカスを取得してからその値が変更されたときに発生します。この属性は、次の要素に適用されます。INPUT、SELECT、およびTEXTAREA

+0

ありがとうございます。最初のファイルを選択するのを待たなければならないので、私はclickイベントを使うことはできないと思います。 –

+0

@ペドロ。そうですね、それはおそらく今はうまくいっていますが、最近は何年も問題は聞いていません。それを試してみてください。 – gdoron

+0

ユーザがブラウズボタンをクリックして入力が値を変更したかどうかを確認した後に、タイマーを入れることができるかもしれません。 –

関連する問題