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