gpt4 book ai didi

javascript - 使用 javascript 将 keycode 转换为字符,例如 keyCode 27 转换为 esc

转载 作者:行者123 更新时间:2023-11-28 00:14:28 26 4
gpt4 key购买 nike

var key_code = 65;

结果应该是

character = "Esc";

我想转换键盘上的所有按键。我的演示在这里:

window.onload = function ()
{
var oP = document.getElementsByTagName("p")[0];
document.onkeydown = function (event)
{
var event = event || window.event;
oP.innerHTML = String.fromCharCode(event.keyCode);
return false
}
}
<p></p>

最佳答案

您必须创建一个对象来存储它们并搜索您想要的对象。

您需要一个集合,例如

var keys = {
"8" : "backspace",
"9" : "tab"
};
keys["8"];//etc

注意json 中不能有数字键,只能有字符串。

这将允许您使用按键的文本名称搜索键码。

如果您想从键码中搜索键,您可以使用一个数组,例如:

var keys = [0];
...
keys[8] = "backspace"; // etc

关于javascript - 使用 javascript 将 keycode 转换为字符,例如 keyCode 27 转换为 esc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30591775/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com