defaultPrevented イベント属性

定義と使用方法

defaultPrevented イベント属性は、このイベントに対して preventDefault() メソッドが呼び出されたかどうかを確認します preventDefault() メソッド

リンクの URLを開くのを防ぎ、preventDefault()が呼び出されたかどうかを確認します:

document.getElementById("myAnchor").addEventListener("click", function(event){
  event.preventDefault();
  alert("preventDefault() が呼び出されたかどうか: " + event.defaultPrevented);
});

自分で試してみてください

構文

event.defaultPrevented

技術的な詳細

返却値:

boolean値で、このイベントに対して preventDefault() メソッドが呼び出されたかどうかを示します。

可能な値:

  • true - このイベントに対して preventDefault() メソッドが呼び出されました
  • false - このイベントに対して preventDefault() メソッドが呼び出されていません
DOM バージョン: DOM レベル 3 イベント

ブラウザサポート

表の数字は、その属性を完全にサポートする最初のブラウザバージョンを示しています。

属性 Chrome IE Firefox Safari Opera
defaultPrevented 18.0 9.0 6.0 5.0 11.0