js 默认事件取消

发布时间:2025-12-09 11:56:10 浏览次数:2

  1. 防止事件捕获和冒泡

     :子类的事件会会发父类相同类型的事件,

       w3c 标准 window.event.stopPropagation也是事件对象(Event)的一个方法,作用是阻止目标元素的冒泡事件,但是会不阻止默认行为。

      IE则是使用window.event..cancelBubble = true

  2.阻止默认事件(a标签的跳转,,type=submit 提交 当Event 对象的 cancelable为false时,表示没有默认行为,这时即使有默认行为,调用preventDefault也是不会起作用的。)

    w3c的方法是window.event.preventDefault(),

    IE则是使用window.event..returnValue = false;

  

  3.jQuery用法

    阻止默认事件returnfalse 不停止冒泡

      <ahref="http://www.baidu.com"onclick="returnfalse">llll</a>    jQuery  return false; 阻止默认事件和事件冒泡
    $("#testC").on('click',function(){      return false;    });
JS 取消默认事件
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477