void 演算子は式を評価するために使用され、結果を返します。 未定義 。一般に、この演算子は未定義のプリミティブ値を取得するために使用されます。ハイパーリンクと一緒によく使用されます。通常、ブラウザはリンクをクリックするとページを更新するか、新しいページを読み込みます。の javascript:void(0) ハイパーリンクをクリックしたときにブラウザで新しいページを更新またはロードしたくない場合に使用できます。
オペランドを使用できます 0 という2つの方法で ボイド(0) または ボイド0 。どちらの方法も同じように機能します。の JavaScript :void(0) ブラウザに「何もしない」ように指示します。つまり、ブラウザがページをリロードしたりリフレッシュしたりするのを防ぎます。これは、Web ページ上で重要な役割を持つリンクをリロードせずに挿入する場合に便利です。したがって、使用して ボイド(0) このようなリンクでは、ページの再読み込みは防止されますが、Web ページ上の値の更新などの便利な機能を実行できます。
これは、ページの不要なリダイレクトを防ぐためにも使用されます。
構文
void expression;
の使い方を理解しましょう javascript:void(0); いくつかの例を使用して説明します。
例1
次の例では、2 つのリンクを定義しています。最初のリンクでは、 void キーワードを使用しています。対応するリンクがクリックされても、何も起こりません。 ボイド(0) 。
2 番目のリンクをクリックすると、警告ダイアログ ボックスが表示されます。
<h2> Click the following link to see the changes </h2> <h4> You can see on closing the alert dialog box, the page will not redirect to https://www.javatpoint.com/ </h4> <a href="javascript:void(0);https://www.javatpoint.com/" ondblclick="alert(" welcome to the javatpoint.com')'> Double click the link </a>今すぐテストしてください
出力
指定したリンクをダブルクリックすると、出力は次のようになります -