728x90
728x90
반응이 없어야하는 이유..
a태그는 기본적으로 링크이동을 위한 태그이기때문에 클릭 시 url이 이동되거나
자바스크립트로 어떤 동작을 넣었을 때 url이 이동되면 곤란하기때문에
링크기능을 없애기 위해서 자주 사용합니다.
# 을 사용한 방법
일반적으로 #을 넣는경우가 많은데 주소뒤에 #이 붙어나오기때문에 깔끔한 방법은 아닙니다.
<a href="#"></a>
void(0)를 사용한 방법
가장 추천하는 방법
<a href="javascript:void(0);"></a>
JAVASCRIPT
1. 자바스크립트로 이벤트 발생을 막는 경우
//이벤트 발생 막기
e.preventDefault();
//상위 엘리먼트 전달방지
e.stopPropagation();
반응형
'Code > Html' 카테고리의 다른 글
영상 종료 후 이벤트가 발생하도록 구현하기 (0) | 2022.12.08 |
---|---|
리다이렉트(Redirect)의 다양한 사용법과 정의 (0) | 2022.11.15 |
기본적인 모달창 만들기 (1) | 2022.11.09 |
a태그 뒤로가기 history.back() / go(-1) (0) | 2022.11.07 |
더미(샘플) 이미지를 간단하게 사용하기 (0) | 2022.11.07 |