首页 > 编程语言 > 详细

typescript/javascript触发元素的dom事件

时间:2021-07-16 15:08:05      阅读:38      评论:0      收藏:0      [点我收藏+]

假设页面上有一个<input type="checkbox" id="checkbox"/>元素, 想要通过代码触发其change事件;

可以像下面这样做

const el = document.querySelector(‘#checkbox‘)!;
el.addEventListener(‘change‘, () => {
    alert(‘changed‘);
})
// dispatch event
const ev = document.createEvent(‘Event‘);
ev.initEvent(‘change‘, true, true);
el.dispatchEvent(ev);

typescript/javascript触发元素的dom事件

原文:https://www.cnblogs.com/laggage/p/15019427.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!