可能重複:
Handling key-press events (F1-F12) using JavaScript and jQuery, cross-browser的javascript:捕捉功能(F1-12)鍵
我的工作,以取代一個Web應用程序的舊VB6應用程序。在舊的應用程序中,保存按鈕已鏈接到f8,此應用程序的用戶希望保持不變。我如何捕捉f8按鈕,以便它與我的保存按鈕相關聯?謝謝
可能重複:
Handling key-press events (F1-F12) using JavaScript and jQuery, cross-browser的javascript:捕捉功能(F1-12)鍵
我的工作,以取代一個Web應用程序的舊VB6應用程序。在舊的應用程序中,保存按鈕已鏈接到f8,此應用程序的用戶希望保持不變。我如何捕捉f8按鈕,以便它與我的保存按鈕相關聯?謝謝
你應該能夠綁定到'keyup'事件並查看keyCode。以下是您需要的鍵碼列表。
DOM_VK_F8 = 119
,所以你應該檢查該keypress
事件偵聽器的事件對象的keyCode
屬性等於119
addEventListener('keypress', function(e) {
if (e.keyCode == 119)
; // do stuff here
}, false);