键盘事件
onokeydomn 键盘被点下时,如果一直按着键盘的按键,则okeydomn事件会一直触发
onkeyup 松开键盘的按键,不会连续触发
onkeyCode 可以判断那个按键被按下了
对于onkeydoow来说,如果一直按着一个键不放,就连续触发
当onkeydown连续触发的时候,第一次和第二次之间会有时间特别长呢,是为了防止误操作
键盘事件一般绑定给一些可以获取焦点的对象,或者document
除了keycode,事件对象还提供了几个属性
altkey
ctrlkey
shiftkey
这三个用来判断 alt ctrl shift 是否被点击了
若点击则返回true,否则返回false
// window.onload = function(event){
// document.onkeydown = function(event){
// // event = event || window.event;
// // 通过这个可以判断点击的是哪个
// alert(event.keyCode);
// };
// };
// window.onload = function(){
// document.onkeyup = function(event){
// alert("有按键被按下了");
// };
// };
// 如何判断同时按下的两个键
// window.onload = function(event){
// document.onkeydomn = function(event){
// event = event || window.event;
// if(event.keyCode === 89 && event.ctrlkey){
// console.log("别按我");
// }
// }
// }