Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
すべての要素にディスパッチする方法はありますか?
たとえば、できますがwindow.dispatchEvent(evt)、すべての要素でイベントを使用できるようにします。(onclickの場合、ほとんどすべての要素を使用できます)
window.dispatchEvent(evt)
var evt = document.createEvent("MouseEvents"); evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); [].forEach.call( document.getElementsByTagName("*"), function(elem){ elem.dispatchEvent(evt); });