최신 웹 개발 튜토리얼
 

로 preventDefault () 이벤트 방법

<이벤트 객체

URL을 여는 링크를 방지 :

document.getElementById("myAnchor").addEventListener("click", function(event){
    event.preventDefault()
});
»그것을 자신을 시도

"Try it Yourself" 아래의 예.


정의 및 사용

preventDefault() 가 이벤트에 속하는 기본 동작이 발생하지 않는다는 의미 취소 할 경우 방법은 이벤트를 취소합니다.

예를 들어,이 유용 할 수 있습니다 :

  • A의 클릭 "Submit" 버튼을, 양식을 제출하는 것을 방지
  • 링크를 클릭하면 URL을 아래에서 링크를 방지

참고 : 모든 이벤트를 취소 할 수 있습니다. 사용 취소 할 이벤트가 취소 할 경우 알아 속성을.

참고 : preventDefault() 메서드는 DOM을 통해 이벤트가 전파를 방지하지 않습니다. 사용 stopPropagation() 이 처리하는 방법.


브라우저 지원

테이블의 숫자는 완전히 방법을 지원하는 최초의 브라우저 버전을 지정합니다.

방법
preventDefault() 9.0

통사론

event .preventDefault()

매개 변수

없음

기술적 세부 사항

반환 값 : 없음 반환 값 없습니다
DOM 버전 : DOM 레벨 2 이벤트

예

더 예

체크 박스의 기본 동작을 방지 :

document.getElementById("myCheckbox").addEventListener("click", function(event){
    event.preventDefault()
});
»그것을 자신을 시도

<이벤트 객체