Dùng thuộc tính tabindex trên phần tử canvas cho addEventListener trên Canvas −
var myTarget, myCanvas; window.onload = function() { myCanvas = document.getElementById('canvas'); document.addEventListener('mousedown', function(event) { myTarget = event.target; alert('Đây là sự kiện mousedown.'); }, false); document.addEventListener('keydown', function(event) { if(myTarget == myCanvas) { alert('Đây là sự kiện keydown.'); } }, false); }