ホームページ  >  記事  >  ウェブフロントエンド  >  HTML のタグ href=# と href=javascript:void(0) の違いの分析

HTML のタグ href=# と href=javascript:void(0) の違いの分析

黄舟
黄舟オリジナル
2017-07-27 13:36:012147ブラウズ

href=# と href=javascript:void(0) の違いについて簡単に説明します。必要な友達は参照してください

#" には位置情報が含まれています

デフォルトのアンカー ポイントは #top です。ウェブページの上部

javascript:void(0) はデッドリンクのみを表します

これが、時々ページが非常に長く、閲覧リンクが明らかに # であるのに、ページの上部にジャンプする理由です

しかし javascript:void (0) はそうではありません

ので、スクリプトが呼び出されます。 void(0)

または 7ce8961e120a815eeb46b3f04acc755f

56ea8152226b1444ce0c2c61f8d5d4f7 などを使用するのが最善です。 新しいウィンドウのリンクを開くにはいくつかの方法があります。

1.window.open('url')

2. カスタム関数を使用する

  <script>        
  function openWin(tag,obj)        
  {            
  obj.target="_blank";            
  obj.href = "Web/Substation/Substation.aspx?stationno="+tag;            
  obj.click();        
  }        
  </script>
<a  href="javascript:void(0)" onclick="openWin(3,this)">LINK_TEST</a>
window.location.href=""

---------------------------- --------------------- ---------------------------- -------

# の場合は、先頭にジャンプします。個人的なコレクションのためのいくつかの解決策:

1:<a href="####"></a>
2:<a href="javascript:void(0)"></a>
3:<a href="javascript:void(null)"></a>
4:<a href="#" onclick="return false"></a>
5:<span style="cursor:hand"></span>(好像在FF中不能显示)

------ ------------------------ ---------------------------- --------------

JavaScript の使用には注意してください:void( 0)

void は JavaScript の演算子で、式の計算を指定しますが、使用形式は返しません。

void 演算子は次のとおりです。


1. javascript:void (expression)
2. javascript:void expression

expression は、計算される JavaScript の標準式です。式の周囲のかっこはオプションですが、ハイパーリンクが評価されることを指定するために void 演算子を使用することをお勧めします。ただし、ユーザーがハイパーリンクをクリックしても何も作成されません。void(0) は 0 と評価されますが、JavaScript には影響しません。ページ全体を更新せずに void(0) を使用できますが、ページを更新する必要がある場合は注意が必要です

実際には、aa91b921242d20bb5d5b2d7c0696694d の場合、この文は送信操作を実行します。では、void(0) はどのような状況でより頻繁に使用されるのでしょうか?更新がなければ、もちろん Ajax です。Ajax の Web ページを見ると、一般的に、 void(0)、:) が大量に表示されるため、void(0) を使用する前に、ページ全体を更新する必要があるかどうかを検討することをお勧めします。

以上がHTML のタグ href=# と href=javascript:void(0) の違いの分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。