element.tagName
Baseline
Ampliamente disponible
Esta característica está consolidada y funciona en muchos dispositivos y versiones de navegador. Está disponible en todos los navegadores desde julio de 2015.
Resumen
Devuelve el nombre del elemento.
Sintaxis
js
elementName = element.tagName;
elementNamees una cadena que contiene el nombre del elemento actual.
Notas
En XML (y los lenguajes basados en XML tales como XHTML) el código tagName es sensible a las mayúsculas. En HTML, tagName devuelve el nombre del elemento en forma canonica, es decir con todas sus letras en mayúscula. El valor del código of tagName es el mismo que el de la instrucción nodeName.
Ejemplo
Si tenemos la siguiente línea de código:
<span id="born">Cuando yo nací...</span>
y el siguiente script
var span = document.getElementById("born");
alert(span.tagName);
en XHTML (o alguna otra forma de XML) el resultado de la alerta será el contenido de "span". En HTML, el contenido será el de "SPAN".
Especificaciones
| Especificación |
|---|
| DOM> # ref-for-dom-element-tagname①> |