Omadus childNodes
Omadus childNodes hoiab endas
pseudomassiivi
elemendi alam-sõlmedest (sildid, kommentaarid
ja tekstisõlmed).
Süntaks
javascriptelement.childNodes;
Näide
Hankime kõik elemendi alamsõlmed ja kuvame nende sisu ekraanile:
html<div id="parent">text<p>parag</p><!--com--></div>javascriptlet parent = document.querySelector('#parent');
let nodes = parent.childNodes;
for (let node of nodes) {
console.log(node.textContent);
}
Näide
Kuvame esimese sõlme sisu:
html<div id="parent">text<p>parag</p><!--com--></div>javascriptlet parent = document.querySelector('#parent');
console.log(parent.childNodes[0].textContent);
Koodi täitmise tulemus:
javascript'text'
Näide
Kuvame sõlme number 2 sisu:
html<div id="parent">text<p>parag</p><!--com--></div>javascriptlet parent = document.querySelector('#parent');
console.log(parent.childNodes[2].textContent);
Koodi täitmise tulemus:
javascript'com'
Vaata ka
-
omadus
children,
mis sisaldab alamelemente -
omadus
firstChild,
mis sisaldab esimest sõlme -
omadus
lastChild,
mis sisaldab viimast sõlme