gpt4 book ai didi

Javascript 来自 CharCode keyCode

转载 作者:行者123 更新时间:2023-11-30 15:20:45 26 4
gpt4 key购买 nike

我需要某些东西的键码,但我不知道它是什么类型的键码,我在其他任何地方都找不到。

 function keyDown(e) {
if (String.fromCharCode(e.keyCode) == "%") isLeft = true;
if (String.fromCharCode(e.keyCode) == "'") isRight = true;
}

function keyUp(e) {
if (String.fromCharCode(e.keyCode) == "%") isLeft = false;
if (String.fromCharCode(e.keyCode) == "'") isRight = false;



}

我发现 % 是左箭头,' 是右箭头,谁能告诉我这是什么键码?或者我怎样才能把它改成更好的。

谢谢:)

最佳答案

您可以通过谷歌搜索“javascript 键码”轻松找到键码值,或者只使用此网站:keycode.info

左箭头的键码是37,右箭头的键码是39。

在您的代码中,您将 e.keyCode 转换为 ASCII 字符,这是不必要的。不出所料,ASCII 字符 #37 是 %,#39 是 '

直接比较键码值:

function keyDown(e) {
if (e.keyCode == 37) isLeft = true;
if (e.keyCode == 39) isRight = true;
}

function keyUp(e) {
if (e.keyCode == 37) isLeft = false;
if (e.keyCode == 39) isRight = false;
}

关于Javascript 来自 CharCode keyCode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43756775/

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