JavaScript Pseudo Protocol

href 속성 안의 [JavaScript: ~]라는 기법은 JavaScript 의사 프로토콜로 불린다. JavaScript 의사 프로토콜의 내용은 onclick 이벤트 핸들러를 사용하여 다음과 같이 고쳐 쓸 수도 있다.

							href="JavaScript:history.back()"

							href="JavaScript:void(0)" onclick="history.back()"
						

onclick 이벤트 핸들러를 이용했을 경우, 앵커 태그가 본래의 동작(링크)를 하지 않게 void 연산자로 처리를 억제할 필요가 있다. void 연산자는 [아무것도 돌려주지 않는다]라는 연산자로, 일반적으로 앵커 태그의 기능을 억제하는 경우에 사용한다.