js触发各类事件

有时候为某个元素设置事件后,会由用户进行触发,但是有的时候需要通过js,也就是程序去触发,这个时候可以先初始化一个对应的事件,然后通过dispatchEvent方法触发

// 初始化对应的事件
let event = document.createEvent("HTMLEvents");
event.initEvent("change", true, true);
// 触发            
document.getElementById("input").dispatchEvent(event);

======================

posted @ 2019-08-08 09:58  Jin同学  阅读(184)  评论(0)    收藏  举报