Attributs HTML DOM item()
Exemple
Récupère le nom des premiers attributs d'un élément :
const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap.item(0).name;
let name2 = nodeMap.item(1).name;
const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap[0].name;
let name2 = nodeMap[1].name;
Plus d'exemples ci-dessous.
Définition et utilisation
La item()
méthode renvoie un attribut (par index) à partir d'un NamedNodeMap.
Noter
Les nœuds sont triés tels qu'ils apparaissent dans le code source. L'indice commence à 0.
Voir également:
Syntaxe
namednodemap.item(index)
or simply:
namednodemap[index]
Paramètres
Parameter | Description |
index | Required. The index of the attribute node in the NamedNodeMap. |
Valeur de retour
Taper | La description |
Un nœud | Le nœud d'attribut à l'index spécifié. Ou null si le numéro d'index est hors plage. |
Plus d'exemples
Changer la classe (la couleur) d'un élément :
document.getElementById("myDiv").attributes.item(1).value = "class2";
Changer la classe (la couleur) d'un élément :
document.getElementById("myDiv").attributes[1].value = "class2";
Prise en charge du navigateur
attributes.item()
est une fonctionnalité DOM niveau 1 (1998).
Il est entièrement pris en charge dans tous les navigateurs :
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |