常用的键盘事件

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 键 ');

   }

 })

上一篇:Java虚拟机规范(Java SE 8) 第一章,基于kotlin的android开发实例


下一篇:C中的按键事件