ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptでのタグクリックイベントの詳細説明

JavaScriptでのタグクリックイベントの詳細説明

零下一度
零下一度オリジナル
2017-04-19 11:08:103285ブラウズ

この記事では、aタグのクリックイベントに関する関連知識を詳しく紹介します。非常に良い参考値となっていますので、以下のエディタで見てみましょう

aタグのクリックイベントを処理すると、href=""が空であってもクリックイベントの効果が反映されないことがわかります。このような状況に対処する方法は次のとおりです:

a href="javascript:void(0);" rel="external nofollow" onclick="method()"

このメソッドは、js 関数の実行を担当し、void は最も包括的なメソッドです。 void (0) は未定義を返し、アドレスはジャンプしません。また、このメソッドは最初のメソッドのように js メソッドをブラウザのステータス バーに直接公開しません。

a href="javascript:;" rel="external nofollow" onclick="method()"

このメソッドは 2 つのメソッドに似ていますが、唯一の違いは空の js コードが実行されることです。

a href="#" rel="external nofollow" rel="external nofollow" onclick="method()"

このメソッドもインターネット上で非常に一般的なコードです。 # は、top の役割を表すタグに組み込まれたメソッドです。したがって、このメソッドを使用して Web ページをクリックすると、ページの先頭に戻ります。

a href="#" rel="external nofollow" rel="external nofollow" onclick="method();return false;"

このメソッドは、クリックして js 関数を実行した後に false を返します。これにより、ページはジャンプせず、実行後もページの現在位置に留まります。

以上がJavaScriptでのタグクリックイベントの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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