0

所以我已经设置好了:

<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名为updateLocation(x, y). 但我想onmousemove完全由javascript处理。如何在 PageObj() 构造函数中定义处理程序来替换onmousemove="..."属性?

谢谢。

4

1 回答 1

1

类似于以下内容:

function PageObj() {
    var section = document.getElementById("main");
    addEventListener('mousemove', function() {
        //mousemove stuff
    });
}
于 2013-10-03T20:29:28.630 回答