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); }
广告