HTML DOM NodeList length 属性
- Edellinen sivu keys()
- Seuraava sivu values()
- Palaa ylös HTML DOM NodeList
定义和用法
length 属性返回 NodeList 中的节点数。
length 属性是只读的。
实例
例子 1
获取文档中子节点的数量:
const nodeList = document.body.childNodes; let number = nodeList.length;
例子 2
获取 <body> 元素的子节点:
const nodeList = document.body.childNodes;
Esimerkki 3
Hanki "myDIV" -sivun alisolujen määrä:
const element = document.getElementById("myDIV"); let numb = element.childNodes.length;
Esimerkki 4
"myDIV" -sivulla on kuinka monta <p> -elementtiä:
const div = document.getElementById("myDIV"); const list = div.querySelectorAll("p"); let number = list.length;
Esimerkki 5
Vieritä "myDIV" -sivun kaikkia <p> -elementtejä ja muuta niiden fonttikokoa:
const div = document.getElementById("myDIV"); const list = div.querySelectorAll("p"); for (let i = 0; i < list.length; i++) { list[i].style.fontSize = "red"; }
Esimerkki 6
Vieritä kaikkia alisoluja ja kerää jokaisen solmun nimi:
const list = document.body.childNodes; let text = ""; for (let i = 0; i < list.length; i++) { text += list[i].nodeName + "<br>"; }
Syntaksi
nodelist.length
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Luku | NodeList-objektin solmujen määrä. |
Selaimen tuki
nodelist.length on DOM Level 1 (1998) -ominaisuus.
Kaikki nykyaikaiset selaimet tukevat sitä:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Tuki | 9-11 | Tuki | Tuki | Tuki | Tuki |
Liittyvät sivut
- Edellinen sivu keys()
- Seuraava sivu values()
- Palaa ylös HTML DOM NodeList