function cancelEvent(event){
if(event.preventDefault){
event.preventDefault(); //用来阻止基于该元素和事件的默认行为。
event.stopPropagation(); //用来在其他遵循DOM Level 2 事件处理机制的浏览器完成:
//停止将事件冒泡到其他元素上,也是阻止执行默认行为所需要工作的一部分
} else{
event.returnValue = false;//renturnValue属性相当于在函数中显示地返回false值
event.cancelBubble = true; //cancelBubble用来阻止事件冒泡到IE浏览器还能够捕获该事件的其他元素上
}
}
前端学习(1):兼容性:取消一个事件的处理过程
最新推荐文章于 2022-02-26 17:49:36 发布