好吧,所以我们都知道onChange用于在选项更改时在select语句上执行javascript代码。但是,如果使用箭头键更改选择语句,则不会调用onChange事件。有没有解决的办法?请帮忙!我是强迫症,我知道。Javascript onChange箭头键
--edit 1--
在IE刚刚测试此键和方向键做的工作。显然这只是Chrome。 **去检查火狐
- 编辑2 -
测试在Firefox和实现所需要的变化之前下面谈到的onblur行动的答案。所以这里的答案是:
Internet Explorer从键盘识别onChange事件并点击它们。 为了调用onChange,Firefox和Chrome都需要关键事件以及blur事件。
现在通常情况下,我不喜欢Internet Explorer,因为它是一块垃圾......但我想我......不幸的是,不得不说他们得到了一个正确的答案。
我对Chrome和Firefox的blur事件的理解是为了节省资源,但我不同意这一点。我觉得它应该遵循字面上的命令onChange ...唉...我想我可能是错的某种方式,虽然。
按Enter键后,它将被称为或Tab – SLaks