MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey-2018-1

Renvoie le nom de l'élément.

Syntaxe

elementName = element.tagName;
  • elementName est une chaîne contenant le nom de l'élément courant.

Notes

En XML (et dans les langages basés sur XML comme XHTML), tagName préserve la casse. Sur les éléments de l'arbre DOM marqués comme documents HTML , tagName renvoie le nom de l'élément en majuscules. La valeur de tagName est la même que celle de nodeName.

Exemple

Contenu HTML

<span id="naissance">Lorsque je suis né…</span>

Contenu JavaScript

var span = document.getElementById("naissance");
alert(span.tagName);

En XHTML (ou tout autre format XML), la casse d'origine sera conservée, de sorte que "span" sera affiché dans le cas où le nom de l'étiquette d'origine a été créé en minuscules. En HTML, "SPAN" serait affiché à la place quelle que soit la casse utilisée lors de la création du document original.

Spécifications

Spécification Statut Commentaire
Document Object Model (DOM) Level 3 Core Specification
La définition de 'Element.tagName' dans cette spécification.
Obsolete Pas de changement
Document Object Model (DOM) Level 2 Core Specification
La définition de 'Element.tagName' dans cette spécification.
Obsolete Définition initiale

Browser compatibility

Fonctionnalité Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Oui) (Oui) (Oui) (Oui) (Oui) (Oui)
Fonctionnalité Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? (Oui) ? ? ? ?

 

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : loella16, fscholz, teoli, jsx, Mgjbot, BenoitL
 Dernière mise à jour par : loella16,