相同:keydown、keyup可以处理功能键(f1-f12)。注意:keypress只能处理字符键。
区别:1、keydown、keyup处理字符键的区别暂时还没有遇到问题。
2、keydown、keyup处理功能键需要注意一些问题
keydown是键盘按下就会触发执行调用的函数,但是去进入不了功能键本应该实现的功能。比如下代码无法实现进入开发者工具。将keydown改为keyup可实现。
`var flag = 1;
$(document).keydown(function(event){//按下f12进入开发者模式
if(event.keyCode==123 && flag ===1){
flag = 0;
alert(flag);
}else if(event.keyCode==123 && flag ===0){
flag = 1;
alert(flag);
}`
文章标题keydown、keyup的小区别
最新推荐文章于 2023-05-31 23:21:41 发布