Méthode values() de NodeList de HTML DOM

Définition et utilisation

La méthode values() retourne un itérateur contenant les valeurs provenant de NodeList.

Exemple

Exemple 1

Lister les éléments enfants du document :

const list = document.body.childNodes;
for (let x of list.values()) {
  text += x;
}

Essayez-le vous-même

Exemple 2

Lister les noms des éléments enfants du document :

const list = document.body.childNodes;
for (let x of list.values()) {
  text += x.nodeName;
}

Essayez-le vous-même

Exemple 3

Lister les types des éléments enfants du document :

const list = document.body.childNodes;
for (let x of list.values()) {
  text += x.nodeType;
}

Essayez-le vous-même

Syntaxe

nodelist.values()

Paramètres

Aucun paramètre.

Valeur de retour

Type Description
Objet Objet itérateur contenant les valeurs de la liste.

Support du navigateur

nodelist.values() est une caractéristique de DOM Level 4 (2015).

Tous les navigateurs modernes le supportent :

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Support Support Support Support Support

Internet Explorer 11 (ou versions antérieures) ne prend pas en charge nodelist.values().

Pages liées

Attribut length

Méthode entries()

Méthode forEach()

Méthode item()

Méthode keys()

Objet NodeList

Méthode childNodes()

Méthode querySelectorAll()

Méthode getElementsByName()