JS判断键盘上的上下左右键

document.onkeydown=function(event){
var e = event || window.event || arguments.callee.caller.arguments[0];

if(e && e.keyCode==38 || e && e.keyCode==37){//上,左
alert('38=上键,37=左键');
}

if(e && e.keyCode==40 || e && e.keyCode==39){//下,右
alert('40=下键,39=右键');
}
}; 
原文地址:https://www.cnblogs.com/longqingyang/p/6000786.html