2010-04-18 59 views
1

當有人點擊瀏覽下面的輸入文件:將出現文件輸入javascript事件,當有人在對話框上單擊確定時是否有事件觸發?

<input type="file" name="blah" /> 

的對話框。然後用戶將選擇一個文件並點擊「確定」。該對話框將關閉。是否有事件引發火災?我嘗試了onfocus和onblur,但沒有成功。

我能想到的唯一方法就是啓動一個計時器,以檢查它在焦點時的值內容。不那麼優雅。任何解決方案

乾杯, 米奇

回答

2

我想你可以嘗試監聽的「的onchange」你的元素事件。

這個唯一的缺點是,如果用戶使用「瀏覽」兩次選擇相同的文件,它不會因爲內容沒有改變而被激發,但我不知道這是否是您的情況下的要求。

+0

感謝您的回答。我用計時器解決了它。 – 2010-05-03 12:11:10

相關問題