赤字:JavaScriptの命令や重要なタグ/青字:用途に応じて変更する部分/緑字:変更可能な変数名やユーザー関数名
<a href="javascript:void(0)">クリック</a>
イベント処理を行うためにリンク(アンカー)を使う場合、クリックには反応させたくない場合があります。このようにリンクを無効にしたいときにこれを使います。
マウスのイベント処理には、リンクにマウスを置いたとき(onMouseOver)やマウスを外したとき(onMouseOut)に機能するものがあります。例えば、写真を表示したり、アイコンを切り換えたりする場合です。
「HREF=";"」とすると、リンク先をそのページ自身と読み取って、ページを再読込します。
「HREF」を削除してもイベント処理は行われますが、リンクの表示(色やアンダーラインの表示)が出ないため、イベント処理が行われる場所が判りません。