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

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

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,