[TIL] e.preventDefault

지정·2021년 1월 11일
0

TIL

목록 보기
1/7

✏️ TIL

e.preventDefault()

: 이벤트를 취소할 수 있는 경우, 이벤트의 전파를 막지 않고 이벤트를 취소함.

event.preventDefault()

function handleSubmit(event){  // 이벤트 처리 함수 (event=개체처리기. 개체에 엑세스 가능)
	// submit event 발생 시 page reload 방지
	event.preventDefault(); 
}
function askForName() {
	// form(input) 에 submit event가 발생했을 경우 이벤트 리스너 실행 ('이벤트명', 콜백함수)
	form.addEventListener("submit", handleSubmit); 
}

여기서 event.preventDefault();는 addEventListener가 submit 이벤트를 감지했을 때 page reload를 막기 위하여 실행된다.

0개의 댓글