English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM tagName 属性

Objeto Elemento de HTML DOM

tagName只读属性返回调用它的元素的标记名。

在HTML中,标记名属性的返回值始终是大写的。

您也可以使用nodeName属性返回元素的标记名。不同之处在于,nodeName还返回属性节点、文本节点和注释节点。

语法:

element.tagName
var x = document.getElementById("myPara").tagName;
Prueba aquí‹/›

Compatibilidad del navegador

La propiedad de nombre de etiqueta es completamente soportada por todos los navegadores:

Atributo
tagNameEsEsEsEsEs

Detalles técnicos

Valor devuelto:Una cadena de String que representa el nombre de la etiqueta del elemento en mayúsculas
Versión DOM:Nivel DOM1

Más ejemplos

Devuelve los nombres de las etiquetas de los elementos hijos del elemento BODY:

var x = document.body.children;
var txt = "";
for (let i = 0; i < x.length;++) {
txt +x[i].tagName + "<br>";
}
document.getElementById("para").innerHTML = txt;
Prueba aquí‹/›

Utilice la propiedad de nombre de etiqueta junto con la propiedad event.target para encontrar qué factores desencadenaron el evento especificado:

var x = event.target.tagName;
Prueba aquí‹/›

Referencias relacionadas

Referencia de HTML DOMPropiedad nodeName de node

Objeto Elemento de HTML DOM