手动触发 HTML 事件 (如 click) - JavaScript 指南
手动触发 HTML 事件可以使用 JavaScript 中的 'Event()' 构造函数和 'dispatchEvent()' 方法。
例如,如果想手动触发一个按钮的点击事件,可以使用以下代码:
const button = document.querySelector('button'); // 获取按钮元素
const event = new Event('click'); // 创建一个点击事件
button.dispatchEvent(event); // 触发点击事件
在这个例子中,首先获取按钮元素,然后创建一个点击事件,最后使用 'dispatchEvent()' 方法触发该事件。
可以通过修改 'new Event()' 中的参数来触发其他类型的 HTML 事件,例如 'keyup'、'submit'、'mouseover' 等等。
原文地址: https://www.cveoy.top/t/topic/nUiV 著作权归作者所有。请勿转载和采集!