con - getelementsbytagname javascript ejemplo
¿Cuál es la mejor manera de obtener el nombre de etiqueta de un elemento en JS? (1)
Quiero obtener el nombre de una etiqueta determinada (para saber si es un div / input / span / p / etc.)
Encontré que hay 3 atributos diferentes que me dan el nombre de la etiqueta:
tagName
, nodeName
, y localName
Mi pregunta es: ¿Cuál es la más compatible en todos los navegadores? ¿Y / o hay un método para obtener el nombre de la etiqueta en Prototype (lo busqué pero no pude encontrar uno)?
nodeName
es el más consistente aquí. Le sugiero que se tome un minuto y lea esta publicación por algunas diferencias e inconsistencias con tagName
si tiene más curiosidad acerca de por qué.
Para la parte prototipo de la pregunta ... es una propiedad de JavaScript, solo this.nodeName
debería funcionar o element.nodeName
, cualquiera que sea el elemento al que se llame en la función actual debería funcionar.