Так что я знаю, что вы можете напрямую сделать:
<canvas id="someCanvas" onmousedown="blah();">
<script>
function blah() {
dosomething();
}
</script>
Как бы я прикрепил событие только в коде?
Я пытался сделать:
var canvas = document.getElementById("someCanvas");
canvas.onmousedown = function() {
doSomething();
}
Но это не работает и doSomething не вызывается ... что я делаю не так?