English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
element.attributes
var len = document.querySelector("img").attributes.length;Vérifiez et voyez‹/›
Tous les navigateurs prennent en charge intégralement l'attribut attribute :
Propriétés | |||||
attributes | Est | Est | Est | Est | Est |
Valeur de retour : | Objet NamedNodeMap, représentant la collection des attributs de nœuds |
---|---|
Version DOM : | Niveau DOM1 |
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‹/›