2012-03-22 62 views
2

我有一個表格input type="file"和另一個input type="submit"是否有輸入類型=「文件」的事件?

我隱藏提交輸入,直到他們點擊瀏覽輸入。 但是他們選擇文件時是否會觸發事件?

如果有,那麼我可以在他們的提交輸入上點擊。

回答

4

是在change事件,就像所有其他<input>

閱讀thisthis線程,監守Mozilla的和IE瀏覽器與它的問題...

的W3規格:

onchange =腳本

onchange事件發生在控件失去輸入焦點並且自獲得焦點後修改其值時。該屬性適用於以下元素:INPUT,SELECT和TEXTAREA。

+0

噢,好的。第二個鏈接是從2004年開始的。我不認爲我可以使用click事件,因爲我必須等待他們先選擇文件。 – 2012-03-22 16:19:14

+0

@Pedro。對...所以現在可能工作得很好,我最近沒有聽到任何問題(幾年...)。嘗試一下。 – gdoron 2012-03-22 16:20:38

+0

也許我可以在用戶點擊瀏覽按鈕後查看計時器,檢查輸入是否已經改變了值。 – 2012-03-22 16:21:54

相關問題