【发布时间】:2011-08-02 12:47:32
【问题描述】:
可能重复:
Handling key-press events (F1-F12) using JavaScript and jQuery, cross-browser
我正在努力用网络应用程序替换旧的 vb6 应用程序。在旧应用程序中,保存按钮与 f8 相关联,并且此应用程序的用户希望它保持不变。如何捕获 f8 按钮以将其链接到我的保存按钮?谢谢
【问题讨论】:
标签: javascript regex capture
可能重复:
Handling key-press events (F1-F12) using JavaScript and jQuery, cross-browser
我正在努力用网络应用程序替换旧的 vb6 应用程序。在旧应用程序中,保存按钮与 f8 相关联,并且此应用程序的用户希望它保持不变。如何捕获 f8 按钮以将其链接到我的保存按钮?谢谢
【问题讨论】:
标签: javascript regex capture
你应该能够绑定到 'keyup' 事件并查看 keyCode。这是您需要的键码列表。
【讨论】:
DOM_VK_F8 = 119,因此您应该检查keypress 事件侦听器的事件对象的keyCode 属性是否等于119。
addEventListener('keypress', function(e) {
if (e.keyCode == 119)
; // do stuff here
}, false);
【讨论】: