首页 > 在网页文本框输入内容时怎么屏蔽全局热键

在网页文本框输入内容时怎么屏蔽全局热键

在网页 document 中绑定了 keydown 事件以达到快捷键的效果,然后需要在该网页的某个文本框里面输入内容,这个时候该怎么屏蔽全局的 keydown 事件并保证该输入框可以全局输入呢?
本来是将输入框也绑定个 keydown 事件,然后在事件函数里面 return false;结果直接不能输入了。。。


楼主是要终止事件的冒泡吗? (event.cancelBubble = true) || event.stopPropagation();

参考链接: http://www.quirksmode.org/js/events_order.html


if(['input', 'textarea'].indexOf(event.target.tagName.toLowerCase()) > -1){
  // don't trigger your shortcut operation
}
【热门文章】
【热门文章】