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

Propriedade tagName do DOM HTML

Objeto Elemento do HTML DOM

tagNameA propriedade de leitura apenas retorna o nome da marca do elemento que a chama.

No HTML, o valor retornado pela propriedade de nome da marca é sempre em maiúsculas.

Você também pode usarnodeNameA propriedade retorna o nome da marca do elemento. A diferença está em que nodeName também retorna nós de atributo, nó de texto e nó de comentário.

Sintaxe:

element.tagName
var x = document.getElementById("myPara").tagName;
Teste e Veja‹/›

Compatibilidade do Navegador

O atributo de nome de marca é completamente suportado por todos os navegadores:

Atributo
tagNameSimSimSimSimSim

Detalhes Técnicos

Retorno:Uma String String que representa o nome do elemento em maiúsculas
Versão DOM:Nível DOM1

Mais Exemplos

Retorna os nomes de rótulo dos filhos do 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;
Teste e Veja‹/›

Usando o atributo de nome de marca com a propriedade event.target para descobrir quais fatores desencadearam o evento especificado:

var x = event.target.tagName;
Teste e Veja‹/›

Referências Relacionadas

Referência do HTML DOMAtributo nodeName do node

Objeto Elemento do HTML DOM