为了编写一个与键盘相关的应用程序,我想要我键盘上按键的 ASCII 码列表。
它是一个 Windows 键盘:
从哪里可以得到代码?如果我得到十六进制的代码,那就太好了。
您可以通过在浏览器控制台中运行(注入)以下 JavaScript 代码来获取所有keyCode
值(甚至是键)。Function
粘贴以下代码,然后按 Enter。然后单击页面中的任意位置以从控制台中移除光标。
然后按您想要十六进制键码的任何键
这是代码:
document.addEventListener("keydown", function (e) {
code = (e.keyCode);
console.log("In decimal "+e.keyCode);
var hex = code.toString(16);
console.log("In hex "+hex);
}, false);
Function (F1-F12)、Control、Windows 或 Alt 键没有 ascii 代码。
如果您需要的是大多数语言中已经定义的字符的 ASCII。
看看这个,它还包括十六进制代码