0
A
回答
-1
沒有jQuery的:
document.onkeydown = checkKeycode;
function checkKeycode(e) {
var keycode;
if (window.event) {
keycode = window.event.keyCode;
}
else if (e) {
keycode = e.which;
}
// enter
if (keycode == 13) {
}
// escape
if (keycode == 27) {
//place your action here
}
}
的
+0
但我需要通過javascript代碼(不是由用戶)按ESC。 – Dmitry 2012-08-09 12:08:19
+0
這是檢測何時按下Esc鍵,它不會模擬它。 – 2012-08-09 12:10:02
-1
你的意思是這樣
$(document).delegate('input','keypress', function(e){
code = e.keyCode ? e.keyCode : e.which;
if(code=== 27){
alert('esc pressed');
}
});
+0
這是檢測何時按下esc鍵,它不會模擬它。 – 2012-08-09 12:08:19
相關問題
- 1. 如何通過按Esc鍵關閉JInternalFrame?
- 2. 通過Telnet捕獲ESC鍵?
- 3. 如何模擬按鍵
- 4. 如何模擬按鍵
- 5. 如何通過按下鍵盤上的按鍵來更改javascript函數的var?
- 6. 如何模擬鍵盤/鼠標按鍵?
- 7. 在打開的文件對話框上按Esc鍵激發JavaScript鍵按
- 8. 如何在Mac OS上模擬C++中的鍵入/按鍵?
- 9. 如何按ESC鍵關閉boxy窗口?
- 10. 如何模擬JS中的按鍵?
- 11. 關閉上ESC鍵按下XtraUserControl
- 12. 如何在jquery中隱藏esc按鍵上的數組div
- 13. 通過jquery調用Esc鍵按下事件
- 14. 在javascript中模擬多個按鍵
- 15. 在Javascript中使用jquery模擬按鍵
- 16. 模擬Android設備上的按鍵
- 17. 如何模擬Javascript中的多個按鍵?
- 18. 如何在javascript或jQuery的ENTER按鍵模擬TAB
- 19. 如何從JavaScript模擬在CKEditor的DEL按鍵
- 20. 如何在顯示jquery通知時檢測esc按鍵
- 21. 如何通過網頁上的按鈕在iPhone上進行USSD通話?
- 22. 如何禁用網頁上的特定鍵盤按鍵?
- 23. JavaScript如何讓鍵盤按()通過按鈕的新輸入
- 24. 按鍵模擬鍵盤按下「Shift」鍵
- 25. Flex:模擬按鍵
- 26. 模擬鍵按c#
- 27. Android模擬按鍵
- 28. jQuery「Enter」和「ESC」模擬
- 29. 如何在網頁上通過jquery + php的網頁縮略圖
- 30. 使用javascript按網頁上的按鈕
可能重複[模擬左,用JavaScript右箭頭鍵事件](http://stackoverflow.com/questions/ 5516600/simulate-left-and-right-arrow-key-event-with-javascript) – 2012-08-09 12:10:11
這個答案是[使用initKeyboardEvent](http://stackoverflow.com/questions/11857524/working-with-initkeyboardevent/11857825# 11857825)可能會有所幫助。 – RobG 2012-08-09 12:20:35