首页 > 技术文章 > 按下键盘

a8497336 2016-11-05 20:11 原文

//=============================键盘按键================
//可以选择给docment添加,或者直接写出来例如 onkeypress = function(eve){ }
//也可以 docment.onkeyPress = funcation(eve){ }
/* document.onkeydown = function(){
// alert("按了按键")
var a = eve||window.event;
alert(a.keyCode)
}
document.onkeyup = function(){
// alert("键上去了")
var a = eve||window.event;
alert(a.keyCode);

}
document.onkeypress = function(eve){
// alert("鼠标按住了")
//判断一下你按得那个键
var a = eve||window.event;
alert(a.keyCode);

}*/
//键盘按下的时候调用
document.onkeydown = function(eve){
// alert(event.keyCode);
var a = eve||window.event;
//拿到 键盘的编码
var char = a.keyCode;
switch (char) {
case 37:
alert("你点击了左键");
break;
case 38:
alert("你点击了上键");
break;
case 39:
alert("你点击了右键");
break;
case 40:
alert("你点击了下键");
break;
}
}

推荐阅读