Méthode item() des attributs HTML DOM

Définition et utilisation

item() La méthode retourne un objet Node à partir de la NamedNodeMap à l'index spécifié.

Remarque :Les nœuds sont triés selon leur ordre d'apparition dans le code source. L'index commence à 0.

Veuillez également consulter :

Propriété length de nodemap

Méthode getNamedItem de nodemap

Exemple

Exemple 1

Obtenir le nom du premier attribut de l'élément :

const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap.item(0).name;
let name2 = nodeMap.item(1).name;

Essayez-le vous-même

const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap[0].name;
let name2 = nodeMap[1].name;

Essayez-le vous-même

Exemple 2

Modifier la classe de l'élément (couleur) :

document.getElementById("myDiv").attributes.item(1).value = "class2";

Essayez-le vous-même

Exemple 3

Modifier la classe de l'élément (couleur) :

document.getElementById("myDiv").attributes[1].value = "class2";

Essayez-le vous-même

Syntaxe

namednodemap.item(index)

ou abrégé en :

namednodemap[index]

Paramètres

Paramètres Description
index Obligatoire. Index du nœud d'attribut dans NamedNodeMap.

Valeur retournée

Type Description
Nœud

Nœud d'attribut à l'index spécifié.

Si le numéro d'index dépasse la plage, retourne null.

Compatibilité du navigateur

attributes.item() C'est une caractéristique du DOM Level 1 (1998).

Tous les navigateurs le supportent :

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support 9-11 Support Support Support Support