【发布时间】:2014-12-09 20:42:03
【问题描述】:
这是javascript。我似乎无法弄清楚为什么 addEventListener 不想工作。我尝试将鼠标悬停,但它没有发出警报。这看起来很简单,但我想不通......:
<script type="text/javascript">
var CANVAS;
var CONTEXT;
function init() {
CANVAS = document.getElementById('canvas');
CONTEXT = CANVAS.getContext('2d');
CANVAS.addEventListener('mouseover', poop, false);
}
function poop(e) {
alert('This is an alert.');
}
</script>
这是 HTML:
<body>
<div id="main">
<canvas id="canvas" width = "256" height = "256"></canvas>
</div>
</body>
【问题讨论】:
-
你在任何地方都给
init()打电话吗?
标签: javascript html canvas