触发onkeydown事件,获取keyCode,可以用作相应的判断,键码值网上查一下
document.onkeydown=function(e){
console.log(e.keyCode);//输出不同按键对应的键码值,来判断点了哪个按键
}
拓展
<script>
// document.onkeydown=function(){
// // console.log("点击键盘了");//输出点击键盘了
// // console.log(arguments.length);//输出1
// console.log(arguments[0]);//得到KeyboardEvent对象
// }
//onkeydown是时间,function(e)是键盘按下的处理函数
document.onkeydown=function(e){
console.log(e);
//时间参数对象
/* 里面会输出很多参数,可以展开查看
altkey:false =》用户在页面有没有按下Alt键
cancelBubble:false =》阻止事件冒泡的,默认false,没有阻止事件冒泡
ctrlKey: false =》用户在页面有没有按下Ctrl键
keyCode: 13 =》所按下的键的键码值
shiftKey: false =》用户在页面有没有按下Shift键
type: "keydown" =》为同一个元素注册不同的事件,指向相同的处理函数,比如一个按钮,注册了鼠标点击事件,滑过事件,触发的都是同一个函数
*/
console.log(e.keyCode);//输出不同按键对应的键码值,来判断点了哪个按键
}
</script>