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 に答える