HTML5 Canvas 上的 addEventListener 用于 keydown


在 Canvas 上添加事件侦听器的 Canvas 元素上使用 tabindex 属性 −

var myTarget, myCanvas;

window.onload = function() {
   myCanvas = document.getElementById('canvas');
   document.addEventListener('mousedown', function(event) {
      myTarget = event.target;
      alert('This is mousedown event.');
   }, false);
   
   document.addEventListener('keydown', function(event) {
      if(myTarget == myCanvas) {
         alert('This is keydown event.');
      }
   }, false);
}

更新于: 24-6-2020

658 次浏览

开启您的 职业

通过完成课程获得认证

开始
广告