Element.tagName
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Retorna o nome do elemento.
Sintaxe
nomeDoElemento = element.tagName;
nomeDoElemento
é a string contendo o nome do elemento atual.
Notas
Em XML (e linguagens baseadas, como XHTML), tagName
conserva o case (caixa alta/baixa) da tag. Nos elementos HTML da árvore do DOM marcados como documentos HTML, tagName
retorna o nome do elemento em uppercase (caixa alta). O valor de tagName
é o mesmo que o nodeName
Exemplo
conteúdo HTML
html
<span id="exemplo">Descrição do exemplo...</span>
conteúdo JavaScript
js
var span = document.getElementById("exemplo");
console.log(span.tagName);
Em XHTML (ou qualquer outro formato XML), "span
" será a saída. Em HTML, "SPAN
" será a saída.
Especificações
Specification |
---|
DOM Standard # ref-for-dom-element-tagname① |
Compatibilidade com navegadores
BCD tables only load in the browser