私は非常に複雑なWebサイトで作業しており、ページ内にボタンをクリックできないHTMLがあります。ボタンのクリックハンドラーが起動しないように、クリックイベントがどこかでキャッチされていると思います。
これらのクリックイベントがどこでキャッチされているかを確認するにはどうすればよいですか?
私は非常に複雑なWebサイトで作業しており、ページ内にボタンをクリックできないHTMLがあります。ボタンのクリックハンドラーが起動しないように、クリックイベントがどこかでキャッチされていると思います。
これらのクリックイベントがどこでキャッチされているかを確認するにはどうすればよいですか?
クリック イベント リスナーをドキュメントに追加し、何がイベントをキャッチしているかを確認します。
document.addEventListener('click',function(e){
console.log(e.target);
})
event.target
クリックイベントの をチェックして、それがどこにあるかを確認してください。
document.click()
ページに含まれる JavaScript のどこかにまたはdocument.live("click",...)
ハンドラが必要で、 を返しますfalse
。