指定されたボタンをクリックせずにこの機能が起動するのはなぜですか? 私はいくつかの似たような問題を見ましたが、このコード構造を扱ったものはありませんでした。javascriptのクリックイベントハンドラは、クリックすることなく起動します
document.getElementById("main_btn").addEventListener("click", hideId("main");
function hideId(data) {
document.getElementById(data).style.display = "none";
console.log("hidden element #"+data);
}
ありがとうございます!
私は答えを投稿する必要があり、HTMLのonClickタグを使用しますか? –