标签已绑定相关事件(click、change等),通过 jsTriggerEvent方法手动触发相关事件
jsTriggerEvent("#id", "change");
function jsTriggerEvent(nodeId,eventType){
var event = document.createEvent("HTMLEvents");
event.initEvent(eventType, true, true);
document.querySelector(nodeId).dispatchEvent(event);
}

本文介绍了一种使用JavaScript手动触发DOM元素上绑定的事件(如click、change等)的方法。通过创建并初始化事件对象,然后利用dispatchEvent方法进行事件触发,可以实现对页面交互行为的模拟。
285

被折叠的 条评论
为什么被折叠?



