본문 바로가기
Frontend

e.preventDefault

by dug_developer 2022. 6. 20.
반응형

e.preventDefault()는 DOM의 기본 동작을 방지한다.
여기서 e는 event객체를 의미한다.

예를들어

  • Check Box의 check가 되는 것
  • 스크롤링
  • <a>의 페이지 넘어가는 것
  • <textarea>, <input>의 text 입력하기
  • <button type=’submit’>의 페이지 새로고침

 

애먹었던 상황

form 태그 안의 button태그는 기본적으로 submit으로 실행된다.

하지만 나는 submit을 원한게 아니었다 그렇기에 e.preventDefault()을 사용해주었다.

 

 

REF

반응형

'Frontend' 카테고리의 다른 글

sementic tag  (0) 2022.06.21
MVC패턴과 Flux 아키텍처  (0) 2022.06.20
React에서의 렌더링 최적화  (0) 2022.06.20
브라우저 저장소  (0) 2022.06.20
lazy loading : dynamic import  (0) 2022.06.20