Este artículo describe el método para detectar qué etiqueta HTML en la página desencadena el evento de clic. Compártelo para su referencia, como sigue:
En la etiqueta HTML, para la hermosa visualización de la página, se anidarán en las etiquetas, y se agregarán inevitablemente varios eventos al hacer "efectos", como:
<a href = ""> <span onClick = ""> dddd </span> </a>
Cuando el usuario hace clic, quiere determinar si es un evento generado por el enlace o un evento generado por la etiqueta SPAN OnClick. Esto a veces es muy necesario. Al menos creo que es útil durante la depuración, así que escribí una demostración simple para que todos aprendan.
< xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><script type="text/javascript">//Get the control function that triggers the event test(obj){//The following method is used to Detectar qué espacio desencadena la alerta de evento (Window.event.srcelement.tagname);} </script> <title> Documento sin título </title> </toad> <body> <input type = "button" value = "test" onClick = "test (this)"/> <button type = "button" value = "test" ondclick = "test (this)" "dddddd </> button type =" button "button" test "test" = "test (test (this)" "dddddd </> button de botón =" botón de botón = "Button" valor = "test" onClick = "test (this)"> span </span> </body> </html>For more information about JavaScript related content, please check out the topics of this site: "Summary of JavaScript switching effects and techniques", "Summary of JavaScript search algorithm skills", "Summary of JavaScript animation effects and techniques", "Summary of JavaScript errors and debugging techniques", "Summary of JavaScript data structures and algorithm skills", "Summary of JavaScript Algoritmos y técnicas de recorrido ", y" Resumen del uso de operaciones matemáticas de JavaScript "
Espero que este artículo sea útil para la programación de JavaScript de todos.