2010-04-18 66 views
1

当有人点击浏览下面的输入文件:将出现文件输入javascript事件,当有人在对话框上单击确定时是否有事件触发?

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

的对话框。然后用户将选择一个文件并点击“确定”。该对话框将关闭。是否有事件引发火灾?我尝试了onfocus和onblur,但没有成功。

我能想到的唯一方法就是启动一个计时器,以检查它在焦点时的值内容。不那么优雅。任何解决方案

干杯, 米奇

回答

2

我想你可以尝试监听的“的onchange”你的元素事件。

这个唯一的缺点是,如果用户使用“浏览”两次选择相同的文件,它不会因为内容没有改变而被激发,但我不知道这是否是您的情况下的要求。

+0

感谢您的回答。我用计时器解决了它。 – 2010-05-03 12:11:10

相关问题