可能重复:
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);