我有一个带有 JavaScript 的 HTML 小游戏,要玩这个游戏,我需要单击鼠标,但我想用空格键替换。
var evt = "touchstart";
if (width >= 500) {
width = 320;
height = 480;
canvas.style.border = "1px solid #000";
evt = "mousedown";
}
如何使用空格键作为“鼠标按下”?
谢谢!
最佳答案
您必须将事件类型更改为 keydown
,并检查空格键 keycode
(32)。
下面是一个示例:
window.addEventListener('keydown', function(e) {
if (e.keyCode == 32) {
console.log('Spacebar pressed');
}
});
关于Javascript 将事件 "mousedown"替换为 "spacebar",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41525332/