现在我正在使用
function press(){
if (32 in keysDown) {
}
}
和
setInterval(press, 1)
它会检测空格键何时关闭。我想知道最简单的方法来检测它何时按下。我曾尝试过寻找一个解决方案,但我到处都是jQuery。
答案 0 :(得分:1)
您可以将按键事件绑定到函数
document.getElementById("hello").onkeypress = function (evt) {
var k = evt ? evt.which : window.event.keyCode;
if (k == 32) {
return false;
}
}
答案 1 :(得分:0)
在你的javascript函数中使用它。
var IsSpaceBarPressed = false;
if (evt.keyCode == 32) {
IsSpaceBarPressed = false;
}
else {
IsSpaceBarPressed = true;
}