JavaScript中的键盘事件
我想做一个有幸运轮的小游戏。当按下空格键时,随机发生器将启动,结果将显示 你喜欢这个工作吗JavaScript中的键盘事件,javascript,Javascript,我想做一个有幸运轮的小游戏。当按下空格键时,随机发生器将启动,结果将显示 你喜欢这个工作吗 if (keyCode == 32) { //Does Something } 我知道互联网上到处都有他们这样做的帖子,但他们主要使用jQuery(我不知道),或者他们使用复杂的JavaScript,我只是一个初学者,所以如果有明显的解决方案,请耐心听我说 element.addEventListener("keypress(or whatever event)", () => { //Do
if (keyCode == 32) {
//Does Something
}
我知道互联网上到处都有他们这样做的帖子,但他们主要使用jQuery
(我不知道),或者他们使用复杂的JavaScript,我只是一个初学者,所以如果有明显的解决方案,请耐心听我说
element.addEventListener("keypress(or whatever event)", () => {
//Do something
})
将eventlistener附加到正在按下的键。您可以转到w3c查找添加事件侦听器,还可以通过谷歌搜索所有js事件的列表。您可以使用keeypress keyup等。您可以在一个函数中拥有事件发生后发生的任何事件的逻辑,只需在事件侦听器中调用它即可。您可以调用多个函数来触发一系列事件。
charCode
已被弃用,但您可以使用键
属性。大概是这样的:
document.addEventListener('keypress',e=>{
如果(e.key==''){
log('start the randomizers');
}
});代码>添加一个键事件监听器并检查键代码。你能给我看一个键事件监听器吗example@CoderGamer有。顺便说一句,你不是在找keyCode
,而是在找code
或key
。我只是在上面的评论中加了一句