簡體   English   中英

Javascript將事件“mousedown”替換為“spacebar”

[英]Javascript replace event “mousedown” with “spacebar”

我用HTML的HTML游戲和玩游戲我需要點擊鼠標,但我想用空格鍵替換。

var evt = "touchstart";
   if (width >= 500) {
      width  = 320;
      height = 480;
      canvas.style.border = "1px solid #000";
      evt = "mousedown";    
   }

如何將空格鍵用作“mousedown”?

謝謝!

您必須將事件類型更改為keydown ,並檢查空格keycode是否為32。

以下是一個示例:

window.addEventListener('keydown', function(e) {
  if (e.keyCode == 32) {
    console.log('Spacebar pressed');
  }
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM