これは私のJavaScriptコードです
var helper = document.getElementById("helper");
helper.style.position = "relative";
helper.style.width = "50px";
helper.style.height = "50px";
helper.style.border = "1px solid #000";
function move() {
helper.style.left = event.offsetX + "px";
helper.style.top = event.offsetY + "px";
}
そして私のhtmlコード
<div id="grid" onmousemove="move()" onmousedown="down()">
<div id="helper"></div>
</div>
しかし、その関数を呼び出しても何も起こりません。その変数ヘルパーをバイグローバルにし、すべてを事前に初期化する必要があるため、関数が呼び出されたときにすべてを最初から初期化する必要はありません