본문 바로가기

IT노트(구)/JavaScript

(자바스크립트) <a href="#">보다는 <a href="javascript:void(0);">를 사용하자.

a 태그 사용 시 의미가 없는 더미(dummy) 링크를 줄 때

<a href="#">
가 가장 무난한 방법이라고 할 수 있습니다.

하지만 클릭을 하면 페이지가 최상단으로 올라가는 문제점이 있기 때문에

전문가들은 <a href="javascript:void(0);">를 많이 사용하고 있습니다.



<a href="#" onclick="window.open('http://www.naver.com');">link</a>

==> 가장 무난한 방법이지만 페이지가 최상단으로 올라가는 문제가 있음.

<a href="javascript:void(0);" onclick="window.open('http://www.naver.com');">link</a>

==> 페이지 이동도 없고 성공적으로 더미 링크를 줄 수 있는 방법.