原生js自动触发点击事件
主动触发事件:使用dispatchEvent方法
该方法能模拟用户行为,如点击(click)操作等。 标准使用dispatchEvent方法,IE6/7/8则使用fireEvent方法。
1 var btn=document.getElementById("myBtn");
2 var event = new MouseEvent("click");
3 btn.dispatchEvent(event); // 触发myBtn的点击事件
主动触发事件:使用dispatchEvent方法
该方法能模拟用户行为,如点击(click)操作等。 标准使用dispatchEvent方法,IE6/7/8则使用fireEvent方法。
1 var btn=document.getElementById("myBtn");
2 var event = new MouseEvent("click");
3 btn.dispatchEvent(event); // 触发myBtn的点击事件