欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-06-12 20:15:18
...

阻止事件冒泡

<!-- 阻止 事件冒泡的兼容代码,前者是IE,后者是火狐谷歌 -->
window.event?window.event.cancelBubble=true:e.stopPropagation();

阻止默认行为

<!-- 阻止默认行为,文字拖拽,a标签的自动跳转,右键菜单 -->
window.event?window.event.returnValue=false:e.preventDefault();



return false也可以阻止默认行为,但是不能阻止第三种绑定方式的默认行为(attachEvent和addEventListener)           (这俩个方式下一篇有介绍)


jquery事件函数中的return false既可以阻止冒泡,也可以阻止默认行为