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
<span id="exemplo">Descrição do exemplo...</span>
conteúdo JavaScript
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
Especificação | Status | Comentário |
---|---|---|
Document Object Model (DOM) Level 3 Core Specification The definition of 'Element.tagName' in that specification. |
Obsoleto | No change |
Document Object Model (DOM) Level 2 Core Specification The definition of 'Element.tagName' in that specification. |
Obsoleto | Initial definition |
Compatibilidade de browser
Estamos convertendo nossos dados de compatibilidade para o formato JSON.
Esta tabela de compatibilidade ainda usa o formato antigo,
pois ainda não convertemos os dados que ela contém.
Descubra como você pode ajudar!
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Suporte básico | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Feature | Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Suporte básico | ? | (Yes) | ? | ? | ? | ? |