js实现屏蔽默认快捷键调用自定义事件示例
如何筛选更多快捷键可以由谷歌完成。您想在这里讲的是如何屏蔽自定义事件的执行。
这是一个为方便使用Kibo的例子。谷歌使用的结果通常是Javascript本机实现。很简单,这里不介绍。
这里是保存在一个文本框的输入的实施例,其中原价退货事件。
代码如下:
复制代码代码如下所示:
键盘/监视器
无功areakey =新基博($(# aac010 ){ 0 });
areakey.down('enter ',dosave);
功能dosave(){
= 0的情况下;
event.returnvalue = false;
setTimeout(保存,300);
返回false;
}
原始事件屏蔽JS一般是密码= 0,则为假,返回假;来实现的,关键是如何调用自定义,如保存方法,如果直接保存方法,由于节约的实施需要一定的时间,短时间内不返回false,会导致对原始输入的触发事件,不能起到屏蔽作用,因此该方法使用setTimeout调用自定义。让returun返回的时间,它不会触发原始事件。
具体原因不清楚,如果有人有更好的办法,或者知道为什么你可以留言,谢谢~