ラボ > Javascript関連:イベント関連
javascript イベントを発火させたい(dispatchEvent()、Event()、createEvent()、initEvent())
jqueryじゃなくネイティブのjavascript(バニラjavascript)でイベントを発火
作成日:2024-06-06, 更新日:2024-06-06
基本
最近は「Event()」だけ良いらしい
let evt = new Event('click'); document.querySelector(xxxx).dispatchEvent(evt);
以前
以前は「createEvent()」「initEvent()」で設定…という流れ
let evt = document.createEvent('HTMLEvents'); evt.initEvent('click', true, true ); document.querySelector(xxxx).dispatchEvent(evt);