gpt4 book ai didi

JavaScript 键码

转载 作者:行者123 更新时间:2023-12-03 00:59:37 25 4
gpt4 key购买 nike

我在 javascript 中遇到 keyCode 问题,我使用了教程中的确切代码

document.addEventListener("keypress", keypressed);

function keypressed(event){
if(event.keyCode === 46){
alert("key pressed")
}
}

但它对我不起作用(它在教程中起作用),但是当我尝试使用 13 的 Enter 和 32 的空格都可以工作,但不能使用 a-z 或数字或其他任何东西时,知道为什么吗?提前致谢

最佳答案

唉,你的教程已经过时了。

幸运的是,MDN 是有关 javsacript 和 keyCode 的准确信息的良好来源,它说:“keyCode is deprecated, don't use it.

相反,请使用 key对于击键或 code 对于键盘代码:

function keypressed(event){
if(event.key=== "."){
alert("key pressed")
}
}

请注意,对于 event.key,您使用文字字符,而不是代码:“”而不是 32。

关于JavaScript 键码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52680344/

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