JavaScript HTML DOM defaultPrevented 事件属性

  • defaultPrevented 事件属性

    defaultPrevented事件属性检查是否为该事件调用了preventDefault()方法。
    例子:防止链接打开URL,并检查是否调用了preventDefault():
    document.getElementById("myAnchor").addEventListener("click", function(event){
      event.preventDefault()
      alert("Was preventDefault() called: " + event.defaultPrevented);
    });
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    方法
    defaultPrevented
    9.0+
    18.0+
    6.0+
    5.0+
    11.0+
  • 语法

    event.defaultPrevented
  • 技术细节

    项目 描述
    返回值: 一个布尔值,指示是否为事件调用了preventDefault()方法。可能的值:
    • true - 为事件调用了preventDefault()方法
    • false - 未为事件调用preventDefault()方法
    DOM版本 DOM Event Level 3