阻止事件冒泡,阻止默认事件的代码

来源:互联网 发布:g92锥度螺纹编程 编辑:程序博客网 时间:2024/06/05 05:56

阻止事件冒泡到上级

function stopBubble(e){  // 如果传入了事件对象,那么就是非ie浏览器  if(e&&e.stopPropagation){  //因此它支持W3C的stopPropagation()方法  e.stopPropagation();  }else{  //否则我们使用ie的方法来取消事件冒泡  window.event.cancelBubble = true;  }  }

阻止元素的默认事件

function prevent(e){      // 如果传入了事件对象,那么就是非ie浏览器      if(e && e.preventDefault ){        e.preventDefault();    }else{          //否则我们使用ie的方法来取消事件冒泡          window.event.returnValue = false;    }  }


0 0
原创粉丝点击