监听键盘按下的事件
项目中经常会有这样的要求,就是当按下回车刷新页面,按下删除键去执行删除的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>