javascript://
とjavascript:void(0)
の違いは何ですか?このhref値は "javascript:void(0)"と同等ですか?
<a href="javascript://" class="button toggle-filters">Filters</a>
javascript://
とjavascript:void(0)
の違いは何ですか?このhref値は "javascript:void(0)"と同等ですか?
<a href="javascript://" class="button toggle-filters">Filters</a>
前の2つの答えカバーあなたの質問に直接答えに非常に似ていますが、別のトラックに私はあなたがそれらのいずれを使用することを検討すべきだと思います。アンカータグを使用して、そのテキストをクリックすることで実行できるアクションがあることをユーザーに示すと仮定すると、アンカータグにはアクティビティではなく宛先が示されていることを意味する複数のメカニズムがあります。
this previous answerおよびthis oneを参照してください。
javascript://
には文
javascript:void(0)
を持っていない声明0
を評価したJavaScriptを実行するJavaScriptを実行して、undefined
を返します。
のでjavascript://
はjavascript:;
もし私が上記のいずれかを使用するつもりなら、私は 'javascript:;'を使います。 – david
可能な複製:http://stackoverflow.com/questions/3666683/href-javascript-vs-href-javascriptvoid0 – cori