[IE6] javascript:void(0); と onclick で動かない問題の解決方法
- 2012 11/2
- カテゴリー : Internet Explorer
- JavaScript
- コメントを書く
IE6 にて、href に javascript:void(0); を指定して、 onclick を使う場合は、onclick 内の最後に return false; を記述しないと動かない。
■ IE6 で動かないコード
<a href="javascript:void(0);" onclick="document.form.submit();"> |
■ IE6 で動くコード(onclick 内の最後に return false; を記述)
<a href="javascript:void(0);" onclick="document.form.submit(); return false;"> |
また、IE6 に苦しめられるとは…。
【参考】
・javascript: void(0); のIEでの挙動 – 雑想空間
・javascript:void(0) のIE6での注意点/WEBサイト作成の注意点 »サイト構築日記