HTML DOM NodeList length 属性
- Page précédente keys()
- Page suivante values()
- Retour au niveau supérieur NodeList DOM HTML
定义和用法
length 属性返回 NodeList 中的节点数。
length 属性是只读的。
实例
例子 1
获取文档中子节点的数量:
const nodeList = document.body.childNodes; let number = nodeList.length;
例子 2
获取 <body> 元素的子节点:
const nodeList = document.body.childNodes;
Exemple 3
Obtenir le nombre de nœuds enfants dans "myDIV" :
const element = document.getElementById("myDIV"); let numb = element.childNodes.length;
Exemple 4
Combien d'éléments <p> dans "myDIV" :
const div = document.getElementById("myDIV"); const list = div.querySelectorAll("p"); let number = list.length;
Exemple 5
Parcourir tous les éléments <p> dans "myDIV" et modifier leur taille de police :
const div = document.getElementById("myDIV"); const list = div.querySelectorAll("p"); for (let i = 0; i < list.length; i++) { list[i].style.fontSize = "red"; }
Exemple 6
Parcourir tous les nœuds enfants et collecter le nom de chaque nœud :
const list = document.body.childNodes; let text = ""; for (let i = 0; i < list.length; i++) { text += list[i].nodeName + "<br>"; }
Syntaxe
nodelist.length
Valeur de retour
Type | Description |
---|---|
Numérique | Nombre de nœuds dans NodeList. |
Support du navigateur
nodelist.length est une caractéristique du niveau DOM 1 (1998).
Tous les navigateurs modernes le supportent :
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | 9-11 | Support | Support | Support | Support |
Pages liées
- Page précédente keys()
- Page suivante values()
- Retour au niveau supérieur NodeList DOM HTML