この記事では、ページ内のHTMLタグがクリックイベントをトリガーするかを検出する方法について説明します。次のように、参照のために共有してください。
HTMLタグでは、ページの美しいディスプレイについて、それらはタグにネストされ、次のような「効果」を作成するときにさまざまなイベントが必然的に追加されます。
<a href = ""> <span onclick = ""> dddd </span> </a>
ユーザーがクリックすると、リンクによって生成されたイベントであるか、スパンタグonClickタグによって生成されたイベントであるかどうかを判断したいと考えています。これは時々非常に必要です。少なくとも私はそれがデバッグ中に役立つと思うので、私は誰もが学ぶための簡単なデモを書きました。
<!doctype html public " - // w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type" content = "text/html; charset = gb2312"/>> <スクリプトタイプ= "テキスト/javascript"> to detect which space triggers the event alert(window.event.srcElement.tagName);}</script><title>Untitled Document</title></head><body> <input type="button" value="test" onclick="test(this)"/> <button type="button" value="test" onclick="test(this)">ddddd</button> <span type="button" value = "test" onclick = "test(this)"> span </span> </body> </html>
JavaScript関連のコンテンツの詳細については、このサイトのトピックをご覧ください:「JavaScriptの切り替え効果とテクニックの要約」、「JavaScript検索アルゴリズムスキルの要約」、「JavaScriptアニメーション効果とテクニックの概要」、「Javascriptエラー、および「Javascriptデータ構造」の概要」の概要の要約の要約をご覧ください。 JavaScriptトラバーサルアルゴリズムとテクニック」、および「JavaScriptの数学的操作の使用法の要約」
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。