Esta página foi traduzida do inglês pela comunidade. Saiba mais e junte-se à comunidade MDN Web Docs.

View in English Always switch to English

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 ⁨julho de 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
# ref-for-dom-element-tagname①

Compatibilidade com navegadores