【发布时间】:2012-05-06 14:58:18
【问题描述】:
我曾经在 FireFox 10 和 11 中调度一个关键事件。最近我将我的浏览器更新到 FireFox 12 并且调度停止工作。
Here is a sample code 我做了什么。
在 Firefox 11 或更低版本中运行时,可以在文本框中找到打印的字符。
为什么它在 Firefox 12 中不起作用,我该如何解决?也可以采用任何替代解决方案。
【问题讨论】:
-
怎么了?事件被触发:jsfiddle.net/EshwS/5
-
它在FF 12中不起作用。这里有几台机器,我检查了所有机器。它适用于 FF 11、10、9,...
-
定义“不起作用”。在我的演示中,在 FF 12.0 中,会显示一条警报:i.stack.imgur.com/rxxwd.png
-
在旧版本中,此代码在输入中打印 1740 字符,而在新版本的 FF 中输入保持为空。
-
你想这样做是为了什么目的?单元测试?为什么不只是引用输入节点并应用一个值来填充它?
标签: javascript dom-events keypress dispatchevent