Cet article décrit la méthode de détection quelle balise HTML dans la page déclenche l'événement Click. Partagez-le pour votre référence, comme suit:
Dans la balise HTML, pour le bel affichage de la page, ils seront imbriqués dans les balises, et divers événements seront inévitablement ajoutés lors de la fabrication de "effets", tels que:
<a href = ""> <span onclick = ""> dddd </span> </a>
Lorsque l'utilisateur clique, il souhaite déterminer s'il s'agit d'un événement généré par le lien ou un événement généré par la balise SPAN TAG ONCLICK. C'est parfois très nécessaire. Au moins, je pense que c'est utile pendant le débogage, alors j'ai écrit une simple démo pour que tout le monde puisse apprendre.
<! 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"> <éad> <meta http-equiv = "contenu-type" contenu = "text / html; charset = gb2312" /> <script type = "text / javascrip Détecter quel espace déclenche l'alerte de l'événement (window.event.srcelement.tagname);} </cript> <Title> Document inédite </TITME> </ head> <body> <entrée type = "Button" value = "test" onClick = "Test (this)" /> <bouton type = "bouton" value = "test" onClick = "Test (this)"> ddddddddddddddddddddddDDDDDD> value = "test" onclick = "test (this)"> span </span> </body> </html>
Pour plus d'informations sur le contenu lié à JavaScript, veuillez consulter les sujets de ce site: "Résumé des effets et techniques de commutation JavaScript", "Résumé des effets et techniques de recherche JavaScript", "Résumé des erreurs Javascript et des techniques de débogage" Algorithmes et techniques de traversée JavaScript ", et" Résumé de l'utilisation des opérations mathématiques JavaScript "
J'espère que cet article sera utile à la programmation JavaScript de tous.