🚫 Event.preventDefault()
preventDefault()는 이벤트를 명시하지 않은 경우, 해당 이벤트에 대한 기본 동작을 실행하지 않도록 해주는 메서드이다.
예제를 살펴보자.
예제
event.prevenDefault()를 사용함으로써,
체크박스의 기본 기능인 체크와 제출하면서 페이지가 새로고침되는 것을 막을 수 있었다.
플젝을 하면서 form의 submit 이벤트 때문에 페이지가 refresh되는 것을 막기위해 많이 사용했던 것 같다.
ajax를 이용하여 비동기적으로 데이터를 받아올 때 사용하면 좋다.
728x90
'🌐 웹개발 > 웹 개발' 카테고리의 다른 글
| JS 자바스크립트 | 자바스크립트 엔진 / 실행 컨텍스트 / 스코프 (0) | 2024.03.13 |
---|---|
이클립스 Eclipse ES6 문법 오류 | 빨간 밑줄 없애기 (0) | 2024.02.19 |
[IntelliJ | 인텔리제이] 웹 프로젝트 생성 (0) | 2024.01.03 |
[React | JS] Github pages에 배포하기 (0) | 2023.04.25 |
[React | JS] SyntaxError: Cannot use import statement outside a module (0) | 2023.04.25 |