事件监听器

addEventListener 添加事件监听器(可以添加多个处理函数)

removeEventListener 移除事件监听器 (只能移除addEventListener添加的 移除根据对应的处理

函数是否为一个)

//我需要俩个处理函数 事件监听器 可以有多个处理函数

//监听对应的事件执行 来执行对应的处理函数 (不会覆盖之前的事件的处理函数)

//传入事件名 传入处理函数 (如果是直接传入function 就不会被移除)

btn.addEventListener('click',function(){

console.log('点击了按钮');

})

btn.addEventListener('click',function fn(){

console.log('点击了按钮1');

})

btn.addEventListener('click',handler1)

//移除事件监听器 必须处理函数是同一个 不然不能被移除 只能移除addEventListener添加的

btn.removeEventListener('click',function fn(){

console.log('点击了按钮1');

})//不能移除

btn.removeEventListener('click',handler1) //能

btn.removeEventListener('click',handler)//不能移除

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容