javascript 中阻止事件冒泡和阻止默认行为

事件冒泡简介

当某个事件触发时,事件开始从内向外传播,直到document。



阻止事件冒泡和阻止默认事件


阻止事件冒泡:当点击c区域时候,避免b和a的事件触发

阻止默认行为:当c是超链接,点击c区域时候避免c的行为。(依然会触发事件冒泡)



阻止事件冒泡的2种方法

1.W3C标准阻止事件冒泡:event.stopPropagation()

2.IE浏览器阻止事件冒泡:event.cancelBubble = true



阻止默认行为的2种方法

1.W3C标准阻止默认行为:event.preventDefault()

2.IE浏览器阻止默认行为:event.returnValue = false


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容