Web ページを開発するとき、次のような状況がよくあります。
1. ラベルは、onclick 動作をトリガーするだけで済みます。
2. パフォーマンスには、マウス ポインターの表示または同様の効果が必要です。ラベルの。
たとえば、削除操作を実行する場合、誤操作を避けるために、ユーザーに削除するかどうかを確認するダイアログボックスを表示する必要があります。したがって、onclick イベントをトリガーするには、
主な解決策は次の 4 つです。
1. タグを使用せず、CSS を設定するか、js を使用して表現します (少し複雑です)。 2. タグ、onclick 属性、または onclick イベントで Return false を使用します (個人的な好み) 例:
削除 これは実行順序の問題です。
このタグの実行順序は、最初に onclick スクリプトを実行してから、href で指定されたページにジャンプする必要があります。パラメータ。 onclick で false を返すと、 タグのワークフローを中止できます。つまり、href パラメータで指定されたページにページがジャンプするのを防ぐことができます。
3. href="javascript:void(0)"; のような疑似プロトコルを使用します (この種の疑似プロトコルはあまり頻繁に記述しないでください)
つまり: 削除 4.
削除。 (常に現在のページの先頭にジャンプします。ページに多くのコンテンツがある場合でも、ジャンプしたくなるでしょう)