下記の流れでボタンにaddEventListenerを二つ設定しました
1つ目が上書きされるものと思ったら、されないようです
どのようにしたら上書きされるでしょうか
ボタンにすでにaddEventListenerが設定されていた場合の判定処理方法等ありませんでしょうか
上書き、できなければ、二つ目のaddEventListenerを付ける際に既に設定されているか判定処理したいです
ご存知の方お願いします
<script> window.onload=function(){ Array.from(document.querySelectorAll("input[type='button']"), i => { i.addEventListener('click', function() { alert("hello"); }); }); Array.from(document.querySelectorAll("input[type='button']"), i => { i.onclick=""; i.addEventListener('click', function() { alert("hello");//alertが2回出ることから上書きされない }); }); } </script> <input type="button"> <input type="button">

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。