ホームページ > ウェブフロントエンド > jsチュートリアル > js_javascript スキルにおける javascript:void(0) の使用法の詳細な説明

js_javascript スキルにおける javascript:void(0) の使用法の詳細な説明

WBOY
リリース: 2016-05-16 15:45:45
オリジナル
1996 人が閲覧しました

javascript:void(0) は、アクションが実行されないことを意味します。例:

コードをコピーします コードは次のとおりです:
これは、このリンクがジャンプ アクションを実行せず、onClick イベントを実行することを意味します。

ajax を使用したことのある人の間では、次のようなコードが一般的だと思います。


コードをコピーします コードは次のとおりです:

しかし、ここでの void(0) は何を意味するのでしょうか?

void は Javascript の演算子で、式が評価されるが値を返さないことを指定します。

void 演算子の使用形式は次のとおりです:

1. javascript:void (式)

2. javascript:void 式

式は評価されるJavaScriptの標準式です。式の外側のかっこはオプションですが、記述することをお勧めします。 (実装バージョン Navigator 3.0)

void 演算子を使用してハイパーリンクを指定できます。式は評価されますが、現在のドキュメントには何もロードされません。

以下のコードは、後でユーザーに何も起こらないハイパーリンクを作成します。ユーザーがリンクすると、 void(0) は 0 と評価されますが、JavaScript には影響しません。

コードをコピーします コードは次のとおりです:
次のコードは、ユーザーがクリックするとフォームを送信するハイパーリンクを作成します。


コードをコピーします コードは次のとおりです:

href=# と href=javascript:void(0) の違い いくつかのリンク方法

#位置情報が含まれます

デフォルトのアンカーは #top で、Web ページの上部です

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

これが、ページが非常に長くなり、閲覧リンクが明らかに # である

の理由です。

ページの先頭にジャンプしました

これは javascript:void(0) の場合には当てはまりません

したがって、スクリプトを呼び出すときは void(0)

を使用するのが最善です

または

など

リンクするためのいくつかの方法

1.window.open(''url'')

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


<script>
   function openWin(tag,obj)
   {
    obj.target="_blank";
    obj.href = "Web/Substation/Substation.aspx&#63;stationno="+tag;
    obj.click();
   }
  </script>

<a href="javascript:void(0)" onclick="openWin(3,this)">徐州</a>

window.location.href=""
ログイン後にコピー
概要:

1 void(0) は特定の処理を実行するために使用されますが、ページ全体を更新するわけではありません。ただし、ページを更新する必要がある場合は注意が必要です。

2 実際、 を使用すると、この文は送信操作を実行します。では、void(0) はどのような状況でより頻繁に使用されるのでしょうか? 更新がなければ、もちろん Ajax です。Ajax の Web ページを見ると、一般に void(0)、:) が多く表示されます。 (0) )、このページ全体を更新する必要があるかどうかを考えるのが最善です

3 率直に言うと、href="#" はページ全体を更新しますが、href="javascript:void(0)" は しません。

上記の内容は、js における javascript:void(0) の意味を紹介するものであり、皆様のお役に立てば幸いです。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート