2017-04-26 22 views
-2

ここでは簡略化したコードを示します。移動するとマウスの座標を取得する必要があります。なぜ私は関数onmousemoveを呼び出しませんか?

はJavaScript:

document.body.onmousemove = move; 

function move (e) { 
    var xyz = document.getElementById("coord"); 
    x = e.clientX ; 
    y = e.clientY ; 
    xyz.innerHTML = x +" "+ y ; 
} 

HTML:

<div id="coord"></div> 

それはCodePenではなく、ウェブサイト上でうまく動作します。

+3

私はあなたが望むものを想像するときには、()で移動機能を呼び出し、結果を代入している関数自体を割り当てることです。したがって、割り当てから()を取り除く – aw04

+0

「()」なしでcodepenで動作しましたが、ウェブサイト上で動作しません – Pablo

+4

問題を再現できる[MCVE]コードを十分に表示してから、有用なアドバイスを提供することができますあなたのために、そして後でその質問を見る人。 –

答えて

1

function move(e) { 
 
    alert("mouse movement detected!"); 
 
} 
 
document.onmousemove = move;

関連する問題