Questa traduzione è incompleta. Collabora alla traduzione di questo articolo dall’originale in lingua inglese.

Ritorna il nome dell'elemento.

Syntax

elementName = element.tagName;
  • elementName è una stringa contenente il nome dell'elemento corrente.

Notes

In XML( e nei linguaggi basati su XML come XHTML), tagName mantiene le maiuscole e le minuscole.
Negli elementi HTML segnati nel DOM tree come elementi HTML, tagName ritorna il nome dell'elemento tutto maiuscolo. Il valore di tagName è lo stesso di nodeName.

Example

Codice HTML

<span id="born">When I was born...</span>

Codice JavaScript

var span = document.getElementById("born");
console.log(span.tagName);

In XHTML (o in ogni altro formato XML), il nome originale sarà mantenuto, quindi "span" sarà l'output nel caso il tag originale è stato creato minuscolo. In HTML invece, "SPAN" sarà l'output ignorando il modo con il quale è stato scritto alla creazione dell'elemento.

Specifications

Specification Status Comment
Document Object Model (DOM) Level 3 Core Specification
The definition of 'Element.tagName' in that specification.
Obsolete Nessun cambiamento
Document Object Model (DOM) Level 2 Core Specification
The definition of 'Element.tagName' in that specification.
Obsolete Definizione iniziale

Browser compatibility

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)
Feature Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? (Yes) ? ? ? ?

Tag del documento e collaboratori

 Hanno collaborato alla realizzazione di questa pagina: Shabunken
 Ultima modifica di: Shabunken,