我有一个带有“ onkeyup”事件的函数:
document.onkeyup=function(e){
var e = e || window.event;
if(e.altKey && e.which == 73) {
alert('ALT+i has been pressed');
return false;
}
}
在IE 11(Opera)中有效。 在Firefox中不起作用。 在这里也有类似的问题,但是我发现所有答案都是基于使用``KeyboardEvent.which''和``KeyboardEvent.keyCode'' 据我所知,``KeyboardEvent。哪个''与``KeyboardEvent.keyCode''一起已被弃用。用Java脚本实现此方法的正确方法是什么?如果没有“ addEventListener(“ keyup” ...)“方法,则可能。
答案 0 :(得分:0)
解决了! FF控制台打开时发生了。 关闭控制台后,一切正常。 重新打开控制台后,它也可以工作。 不知道为什么它会这样表现。 无论如何,感谢大家,并为造成的混乱感到抱歉。