English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Attribut tagName du DOM HTML

Objet Element HTML DOM

tagNameL'attribut lecture seule renvoie le nom de balise de l'élément appelant.

Dans HTML, la valeur de retour de l'attribut de nom de balise est toujours en majuscules.

Vous pouvez également utilisernodeNameL'attribut renvoie le nom de balise de l'élément. La différence réside dans que nodeName renvoie également les nœuds d'attribut, les nœuds de texte et les nœuds de commentaire.

Grammaire :

element.tagName
var x = document.getElementById("myPara").tagName;
Vérifiez et voyez‹/›

Compatibilité navigateur

L'attribut de nom d'étiquette est complètement pris en charge par tous les navigateurs :

Propriété
tagNameEstEstEstEstEst

Détails techniques

Valeur de retour :Une chaîne de caractères String, représentant le nom d'étiquette en majuscules de l'élément
Version DOM :Niveau DOM1

Plus d'exemples

Retourne les noms d'étiquette des enfants de l'élément BODY :

var x = document.body.children;
var txt = "";
for (let i = 0; i < x.length;++) {
txt +x[i].tagName + "<br>";
}
document.getElementById("para").innerHTML = txt;
Vérifiez et voyez‹/›

Utilisez ensemble l'attribut de marque et l'attribut event.target pour trouver quels facteurs ont déclenché l'événement spécifié :

var x = event.target.tagName;
Vérifiez et voyez‹/›

Références associées

Référence HTML DOMpropriété nodeName de node

Objet Element HTML DOM