我注意到在Chrome浏览器中,关于键盘按下事件(keydown event)有一种奇怪的行为。
我有一个简单的脚本(http://jsfiddle.net/xYDbt/1/):
在Chrome中,只有在鼠标左键按下时移动鼠标才不会触发事件。这仅在加载页面后的第一次出现。随后的按键操作正常工作。 我在FF / Opera / IE中进行了测试,没有问题。 有没有Chrome的解决方法?
我有一个简单的脚本(http://jsfiddle.net/xYDbt/1/):
<div id="x"></div>
<script>
document.onkeydown = function (e)
{
document.getElementById("x").innerHTML += "Hi";
}
</script>
在Chrome中,只有在鼠标左键按下时移动鼠标才不会触发事件。这仅在加载页面后的第一次出现。随后的按键操作正常工作。 我在FF / Opera / IE中进行了测试,没有问题。 有没有Chrome的解决方法?