常用的键盘事件

1.keyup  按键弹出的时候触发

 document.onkeyup = function(){

   console.log(' 我弹起了 ');

 }

2.keydown  按键按下的时候触发  能识别功能键  比如  Ctrl shift  左右箭头

 document.addEventListener('keydown',function(){

   console.log('我按下了down');

 })

3.keypress  按键按下的时候触发  不能识别功能键  比如 Ctrl  shift   左右箭头

 document.addEventListener('keypress',function(){

   console.log('我按下了keypress');

 })

4.三个事件的执行顺序:keydown - -  keypress - - keyup

5.键盘事件对象  keyCode  返回该键的 ASCII 值

6.keydown 和 keyup 不区分 字母大小写  keypress 区分字母大小写

 document.addEventListener('keydown',function(e){

   if( e.keyCode === 65 ){

     alert("按下了 a 键");

   }else{

     alert('没有按下 a 键 ');

   }

 })

posted @ 2019-10-16 21:53  晴天宝宝i  阅读(473)  评论(0编辑  收藏  举报