void는 표현식을 평가하도록 지정하지만 값을 반환하지 않는 Javascript의 연산자입니다.
void 연산자 사용 형식은 다음과 같습니다.
1.
프로그램 코드
자바스크립트: 무효(표현식)
2.
프로그램 코드
자바스크립트: 무효 표현
좋다:
프로그램 코드
<a href="javascript:void(0)">효과를 보려면 여기를 클릭하세요</a> //실제로 데드 링크와 동일합니다.
좋다:
프로그램 코드
<a href="javascript:void(document.form.submit())">양식을 제출하려면 여기를 클릭하세요.</a> //사용자가 클릭하면 양식이 제출됩니다.
알아채다:
프로그램 코드
<a href="#">여기를 클릭하세요</a>
그리고
프로그램 코드
<a href="javascript:void(0)">여기를 클릭하세요</a>
차이점:
내용 인용
#위치 정보만 포함되어 있습니다. 기본 앵커는 웹 페이지의 상단인 #Top입니다.
그리고 javascript:void(0)는 데드 링크입니다.