1

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

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

谷歌只发现有间隙的表格。

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

4

3 回答 3

0

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

于 2012-12-05T11:55:55.667 回答
0

关键代码doube quote34 222 (Mozzila, firefox, IE) 类似的问题已经在这里问过:什么是 JavaScript KeyCodes?

于 2012-12-05T11:56:44.627 回答
0

如果您正在测试键入的字符(而不是检测不可打印的击键),那么您不需要查找表。使用该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");
    }
};
于 2012-12-05T12:51:17.327 回答