监听键盘按下的事件

项目中经常会有这样的要求,就是当按下回车刷新页面,按下删除键去执行删除的ajax操作等等诸如此类的方法。

监听键盘按下的键的方式

1. 使用原生的js监听

document.onkeydown = function(event){
    
}

2. 使用jquery的监听,需要引入jquery

$(document).keydown(function(event){
        
})

要判断按下的键,可以通过上边方法中的参数event中的keyCode属性的值来判断,具体键位对应的值,可以用下边这段代码查看。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

<script type="text/javascript">

    document.onkeydown = function(event){
        alert("你按下的键对应的keyCode为: "+event.keyCode);
    }

</script>
</body>
</html>
原文地址:https://www.cnblogs.com/mayiaction/p/12522227.html