gpt4 book ai didi

javascript - Keydown 事件不会触发函数

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

我编写了一个简单的代码,当按下某个键时,它应该改变框的可见性,但是出了问题,因为无论按下哪个按钮,它总是说它是错误的。

这应该只有在按下“f”键时才有效,现在根本不起作用......

const brick = document.querySelector('.brick');

window.addEventListener('keydown',function(e)
{
e.preventDefault();

if(e.keycode == 70)
{
let x = event.keyCode;
console.log(x);
brick.style.visibility = "visible";
} else {
let x = e.keyCode;
console.log(x);
console.log("You've pressed wrong button")
brick.style.visibility ="hidden";
}

});

Code is Here

我知道我可以使用 jquery,但我想用纯 JS 来做到这一点

问候

最佳答案

轻微语法错误:

if(e.keycode == 70)

应该是:

if(e.keyCode == 70)

注意大写的 C。

关于javascript - Keydown 事件不会触发函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46362645/

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