JavaScript键码参考



可能的重复项:
JavaScript 键码的完整列表

我在哪里可以找到javascript中关键代码的官方参考?

谷歌只找到了令人讨厌的表格。

特别是我正在寻找双引号的关键代码。

如果要测试键入的字符(而不是检测不可打印的击键),则不需要查找表。使用 keypress 事件,您可以在任何主要浏览器中从事件中获取字符代码,从而从事件中键入字符:

document.onkeypress = function(evt) {
    evt = evt || window.event;
    var charCode = (typeof evt.which == "number") ? evt.which : evt.keyCode;
    if (String.fromCharCode(charCode) == '"') {
        alert("Double quote typed");
    }
};

我个人使用这个列表:http://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes这是JS键盘事件的参考:http://unixpapa.com/js/key.html

doube quote的密钥代码是 34 222(Mozzila、Firefox、IE) 这里已经问过类似的问题:JavaScript KeyCodes是什么?

最新更新