我想在显示jquery通知时检测转义按键事件。但是,因为这阻止了输入,我无法检测到键盘事件,而诺伊显示。如何在显示jquery通知时检测esc按键
-1
A
回答
2
$(document).keyup(function(e) {
if (e.keyCode == 27) {
//your codes
}
});
1
使用此代码,这作品无处不在:
// define a handler
function doc_keyUp(e) {
if (e.keyCode == 27) {//27 is Esc KeyCode
alert('Escape Key Has Been Pressed!');
}
}
// register the handler
document.addEventListener('keyup', doc_keyUp, false);
0
可以使用的onkeyup传递事件处理喜欢 -
<input type="text" onkeyup="YourKeyupHandler(event)">
现在,您可以实现功能的喜欢 -
function YourKeyupHandler(event) {
event = event || window.event || event.srcElement;
if (event.keyCode == 27) {
//here you can do whatever you want
}
}
+0
event = event || window.event || event.srcElement;是将在大多数浏览器中填充事件的重要行 – 2014-11-21 11:20:03
相关问题
- 1. 如何通过按Esc键关闭JInternalFrame?
- 2. 检测$ mdDialog同时按下ESC
- 3. 如何检测何时在触摸设备上显示键盘?
- 4. 如何用按钮显示大通知?
- 5. 检测新通知的jQuery
- 6. 如何在jquery中隐藏esc按键上的数组div
- 7. 如何按ESC键关闭boxy窗口?
- 8. 通过jquery调用Esc键按下事件
- 9. 检测按键
- 10. 如何检测按下本地通知关闭按钮
- 11. 如何检测按钮按下本地通知事件?
- 12. 如何覆盖jQuery对话框的ESC键按下的行为
- 13. 如何通过javascript模拟网页上的ESC按键?
- 14. 检测何时按住shift键
- 15. 如何在jQuery中检测自定义按键事件?
- 16. 在按键时显示提示
- 17. ipython:按'esc'键中断readline
- 18. 按Esc键停止调试
- 19. 如何在按下按键时显示我的应用程序?
- 20. 检测删除通知按钮
- 21. Objective-C:在按下另一个键时检测到“shift”按键
- 22. Android的 - 如何检测在屏幕上显示的软键盘
- 23. 如何在关注某个HTML元素时禁用jQuery按键检测?
- 24. 同时按下两个键时检测
- 25. 用jquery按下检测回车键
- 26. 通过变量检测按键Visual Basic
- 27. 通过Javascript按键检测'@'(arobase)?
- 28. 通过Telnet捕获ESC键?
- 29. 如何在鼠标左键按下时检测鼠标移动?
- 30. 如何在C#中同时检测多个按键?
我也在寻找这个解决方案。 – 2014-11-21 11:05:16
请点击这里:http://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes – 2014-11-21 11:07:23
请务必先搜索现有的答案。关于此问题,有很多堆栈溢出的答案。 – 2014-11-21 11:13:28