在IE8中处理javascript键盘输入

时间:2014-09-18 07:25:51

标签: 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("LEFT");
   }
}

为什么它在IE8中不起作用?

1 个答案:

答案 0 :(得分:0)

您的代码中有拼写错误:

e = e || windows.event;

应该是:

e = e || window.event;