js之原生自定义事件
var oinput = document.getElementById('input1');
//注册一个名为haha的自定义事件
var haha = new Event('haha');
// 传参的写法
// var myEvent = new CustomEvent('haha',{
// detail:{}
// })
//然后给指定节点绑定haha事件
oinput.addEventListener('haha',function(event){
console.log('hahaha')
// console.log(event.detail)
})
//最后设置指定节点触发haha事件,在控制台打印出 hahaha
oinput.dispatchEvent(haha)
关注微信公众号前端凌影,一起学习吧!