hirokonaBlog

ググる→忘れそう→即時メモ 京都のWebデザイナーの備忘録

javascript void 0  + onclick= javascript関数 return false …

javascript:void(0) + onclick=”javascript関数();return false;” が必要な理由

http://memories.zal.jp/WP/20100910_1918.html

javascript:void(0) と記述する。hrefを無効にする「おまじない」みたいなものだ。主なブラウザではエラーにならないので頻繁に使われている書き方である。 しかしIE6だけは動作がおかしくなることがある。いろいろ調べた結果IE6だけは記述にもう1つルールが必要になる。 onclick=”javascript関数();return false;” onclickでの最後の処理として、「return false」と記述する。これでIE6でも正常に動作するようになった。


投稿日

カテゴリー:

投稿者:

タグ:

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください