JS 동작을 막는 코드, confirm [확인] [취소]

·2026년 1월 14일

코딩

목록 보기
27/48

preventDefault

: 원래 하려던 행동을 막음. 기본 동작만 막음 ( 더 많이 사용 )

언제 쓰는가?

  • 폼 제출을 JS로 처리할 때
  • 링크를 버튼처럼 쓰고 싶을 때

return false

: 원래 하려던 행동을 막음. 기본 동작 + 이벤트 전파까지 다 막음
(부모 엘리먼트에게 전달하는 전파를 막음)

HTML

<h1>예제 2, preventDefault</h1>
<a onclick="event.preventDefault();" href="https://www.naver.com" target="_blank">네이버 새창</a>

JS

$('.a4').click(function(e) {
  e.preventDefault();
});

stopPropagation

: 이벤트가 부모로 올라가는 걸 막음


confirm

: 사용자의 응답을 받아야 할 때 ( 확인 / 취소 )
true, false 값이 나옴

0개의 댓글