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

Attributes HTML DOM

Objet Element HTML DOM

attributesLes attributs retournent la collection active de tous les nœuds d'attribut enregistrés au niveau du nœud d'élément spécifié.

Les attributs peuvent être accédés par l'indice, qui commence à 0.

Utilisez la propriété length de l'objet NamedNodeMap pour déterminer le nombre d'attributs.

Les attributs HTML sont des nœuds d'attribut, tousPropriétés et méthodesDisponible pour l'objet Attribute.

Syntaxe :

element.attributes
var len = document.querySelector("img").attributes.length;
Vérifiez et voyez‹/›

Compatibilité du navigateur

Tous les navigateurs prennent en charge intégralement l'attribut attribute :

Propriétés
attributesEstEstEstEstEst

Détails techniques

Valeur de retour :Objet NamedNodeMap, représentant la collection des attributs de nœuds
Version DOM :Niveau DOM1

Plus d'exemples

Obtenir la deuxième propriété de l'élément IMG (index1)nom :

var x = document.querySelector("img").attributes[1].name;
Vérifiez et voyez‹/›

Obtenir la deuxième propriété de l'élément IMG (index1)valeur :

var x = document.querySelector("img").attributes[1].value;
Vérifiez et voyez‹/›

Parcourir toutes les propriétés de l'élément IMG, et afficher le nom et la valeur de chaque propriété :

var attrList = document.querySelector("img").attributes;
var txt = "";
for (let i = 0; i < attrList.length; i++) {
txt += attrList[i].name + " = " + attrList[i].value + "<br>";
}
Vérifiez et voyez‹/›

Objet Element HTML DOM