阻止冒泡阻止默认行为的兼容写法

146 阅读1分钟
      <a href="https://www.baidu.com/">asdasd</a>

      ocument.querySelector(`a`).onclick=function(e){

    // event的兼容写法
    var e = e||windou.event
    
    //阻止默认行为写法
    if(e.preventDefault){
    e.preventDefault()
    }else{
        e.returnValue=false//ie 6 7 8 阻止默认行为}
        
    //阻止冒泡
    if(e.stopPropagation){
    e.stopPropagation()
    }else{
    e.cancelBubble=true//ie 6 7 8 阻止冒泡
}
}
    }