JavaScript键切换脚本

时间:2019-02-17 15:35:05

标签: javascript

我正在尝试制作一个JavaScript,如果我按 B ,它将每0.5秒按一次 space
因此,就像键绑定一样,我必须使其可切换。

我刚开始使用javascript,找不到任何有帮助的东西,所以我希望这里的人可以帮助我。

Thnx:)

1 个答案:

答案 0 :(得分:0)

在JavaScript中,有一个名为onkeydown的事件,只要按下键盘键就会触发该事件。因此,您可以处理此事件,并检查已按下的键是否为“ B”。如果是这样,请执行您想要实现的目标:

document.onkeydown = function(e) {
    if(e.keyCode == 66) { //the keyCode of the 'B' key
        //do whatever you want here
    }
}

注意:如果您希望仅在特定的div / element(而不是整个文档)中发生此行为,请执行以下操作:

var myElement = document.getElementById("some_id");

然后,将document.onkeydown替换为myElement.onkeydown