這個觸發事件不太明白,改了好久都沒能成功觸發,一直提示:Failed to execute 'dispatchEvent' on 'EventTarget': The event provided is null.事件綁定已經成功了 window.onload = function() {
myAddEvent(document, "click", cons); document.dispatchEvent("click");
}
function cons() { console.log("232");
}
function myAddEvent(obj, ev, fn) { //對象,事件類型,函數
if(obj.addEventListener) { //高版本瀏覽器
obj.addEventListener(ev, fn, false); //false 表示不捕獲
} else { //低版本瀏覽器 IE6-8
obj.attachEvent('on' + ev, fn);
}
}
document.dispatchEvent的(event)問題,提示document沒有這個事件
翻翻過去那場雪
2018-10-05 14:15:23