keydown:按下键盘任意键就会触发此事件
keyup:释放键盘的按键时触发
keypress:按下键盘上的字符键时触发,safari.3.1之前的版本会在用户按下非字符键时也触发
一般键盘事件都是绑定输入框这些元素,然后按下键盘的时候才能触发,但是绑定document对象也可以触发
例如:document.onkeydown = function(event){
console.log(1)
}
获取按键的信息:
var key = document.getElementById("key");
key.onkeydown = function(){
console.log(4)
if(event.keyCode === "xxx") //event是按键信息,在IE浏览器要注意兼容
alert("按键是哪个")
}
网友评论