在IE8中处理javascript键盘输入
我有这个Javascript,它在IE11和Chrome中运行良好,但我需要让它在IE8中运行在IE8中处理javascript键盘输入,javascript,internet-explorer-8,Javascript,Internet Explorer 8,我有这个Javascript,它在IE11和Chrome中运行良好,但我需要让它在IE8中运行 document.onkeydown = checkKey function checkKey(e) { e = e || windows.event; if (e.keyCode == "39") { window.alert("RIGHT"); } else if (e.keyCode == "37") { window.alert("LEF
document.onkeydown = checkKey
function checkKey(e) {
e = e || windows.event;
if (e.keyCode == "39") {
window.alert("RIGHT");
}
else if (e.keyCode == "37") {
window.alert("LEFT");
}
}
为什么它在IE8中不起作用?您的代码中有一个输入错误:
e = e || windows.event;
应该是:
e = e || window.event;