출처 : http://wans.kr/400
- 새 페이지를 로딩하지 않고 어떤 액션을 실행하고 싶을 때 href 속성에 사용한다.
(퍼온 사람 주) ie6에서 페이지가 바뀌지 않으니 보통 버그로 인식하는데, 버그는 아니고 원래 기능이다.
- href 속성의 값에 javascript
- 예제 <a href="javascript
- href는 어떤 값이라도 있으면 해당 값을 새 페이지로 읽으려고 들기 때문에, 항상 null을 반환하는 void(0)를 호출해서 그걸 막는다.
- void는 숫자 하나를 받는데, 내부에서 쓰진 않는다. void(1) 이렇게 해도 상관은 없겠다.
(퍼온 사람 참고) 참고로 요즘은 이렇게 쓰지 않고 아래와 같이 쓴다.
<a href="javascript
<a href="#" onclick="testSubmit(); return false;">...</a>
참조>
http://www.tizag.com/javascriptT/javascriptvoid.php