Atributo tagName do Elemento DOM HTML

Definição e uso

tagName O atributo retorna o nome do elemento.

No HTML:tagName O valor de retorno do atributo sempre é em maiúsculas.

tagName Os atributos são de leitura apenas.

Veja também:

Atributo nodeName

Atributo nodeType

Atributo nodeValue

Diferença entre tagName e nodeName

nodeName Os atributos também podem retornar o nome do elemento.

nodeName Também pode retornar o nome dos nós de atributo, de texto e de comentário.

Exemplo

Exemplo 1

Obter o tagName do elemento "demo":

let name = document.getElementById("demo").tagName;

Experimente você mesmo

Exemplo 2

Encontrar qual elemento disparou o evento:

const element = event.target;
let name = element.tagName;

Experimente você mesmo

Sintaxe

element.tagName

Retorno

Tipo Descrição
String Nome do elemento.

Suporte do navegador

element.tagName É uma característica do DOM Level 1 (1998).

Todos os navegadores suportam completamente:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte 9-11 Suporte Suporte Suporte Suporte