所以我已经设置了这个:
<html>
...
<section id="main" onmousemove="view.updateLocation(event.clientX, event.clientY)">
...
</section>
<script>
var view = new PageObj();
view.show();
</script>
...
<script src="main.js"></script>
</html>
名为main.js
的{{1}}内的事件。但是我希望将updateLocation(x, y)
移动到完全由javascript处理。如何在PageObj()构造函数中定义处理程序以替换onmousemove
属性?
感谢。
答案 0 :(得分:1)
有些事情:
function PageObj() {
var section = document.getElementById("main");
addEventListener('mousemove', function() {
//mousemove stuff
});
}