HTML DOM Element childNodes ominaisuus
- Edellinen sivu
- Seuraava sivu
- Palaa ylös HTML DOM Elements-objekti
Määrittely ja käyttö
childNodes
Ominaisuus palauttaa elementin alisolujen joukon (listan).
childNodes
Ominaisuus palauttaa NodeList-objektin.
childNodes
Ominaisuus on luettava.
childNodes[0]
Sama kuin firstChild.
Vinkki
childNodes
Palauttaa solun: elementtisolu, tekstisolu ja kommenttisolu.
Elementtien välillä oleva tyhjätila on myös tekstisolua.
Vaihtoehto:
children ominaisuus - children
Ominaisuus palauttaa alisoluja (jättää teksti ja kommentit huomiotta).
Katso myös:
solu ominaisuudet
HTML-nodet ja elementit
HTML HTML DOM(Dokumentin ObjektiMalli) HTML-dokumentti on solmuyhdistelmä, joilla on (tai ei ole) lapsisoluja.
SolmuViittaa elementtiSolmuun, tekstiSolmuun ja kommenttiSolmuun.
ElementtiVälit välimetrit ovat myös tekstiSolmuja.
Eikä elementti ole vain elementtiSolmu.
LapsiSolmu ja lapsiElementti
childNodes PalauttaaLapsiSolmu(ElementtiSolmu, tekstiSolmu ja kommenttiSolmu).
children PalauttaaLapsiElementti(eikä teksti- tai kommenttiSolmut).
Sisar ja elementin sisar
SisarOn "veli" ja "sisko".
SisarOn solmuja, joilla on sama isäSolmu (samassa childNodes Luettelossa).
Elementin sisarOn elementtejä, joilla on sama isäelementti (samassa children Luettelossa).
Esimerkki
Esimerkki 1
Hanki <body>-elementin lapsinodet:
const nodeList = document.body.childNodes;
Esimerkki 2
Hanki "myDIV"-elementin lapsinodetunnus:
let numb = document.getElementById("myDIV").childNodes.length;
Esimerkki 3
Muuta toisen lapsinodetekstin taustaväri:
element.childNodes[1].style.backgroundColor = "yellow";
Esimerkki 4
Hanki <select>-elementin kolmannen lapsinodeteksti:
let text = document.getElementById("mySelect").childNodes[2].text;
Syntaksi
element.childNodes
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Objekti |
Nodet NodeList-objektiyhdistelmä. Nodet järjestetään niiden esiintymisjärjestyksen mukaan dokumentissa. |
Selaimen tuki
element.childNodes
Se on DOM Level 1 (1998) ominaisuus.
Kaikki selaimet tukevat sitä täysin:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Tuki | 9-11 | Tuki | Tuki | Tuki | Tuki |
- Edellinen sivu
- Seuraava sivu
- Palaa ylös HTML DOM Elements-objekti