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 Level 3 이벤트

브라우저 지원

표에서 수치는 해당 속성을 완전히 지원하는 첫 번째 브라우저 버전을 나타냅니다.

속성 크롬 IE 파이어폭스 사파리 오페라
defaultPrevented 18.0 9.0 6.0 5.0 11.0