Īpašība childNodes
Īpašība childNodes glabā sevī
pseidomassīvu
no meiteņu mezgliem elementam (atslēgas, komentāri
un teksta mezgli).
Sintakse
element.childNodes;
Piemērs
Iegūsim visus meiteņu mezglus elementam un izvadīsim uz ekrānu to saturu:
<div id="parent">teksts<p>rindk</p><!--kom--></div>
let parent = document.querySelector('#parent');
let nodes = parent.childNodes;
for (let node of nodes) {
console.log(node.textContent);
}
Piemērs
Izvadīsim pirmā mezgla saturu:
<div id="parent">teksts<p>rindk</p><!--kom--></div>
let parent = document.querySelector('#parent');
console.log(parent.childNodes[0].textContent);
Koda izpildes rezultāts:
'teksts'
Piemērs
Izvadīsim mezgla ar numuru 2 saturu:
<div id="parent">teksts<p>rindk</p><!--kom--></div>
let parent = document.querySelector('#parent');
console.log(parent.childNodes[2].textContent);
Koda izpildes rezultāts:
'kom'
Skatiet arī
-
īpašība
children,
kura satur meiteņu elementus -
īpašība
firstChild,
kura satur pirmo mezglu -
īpašība
lastChild,
kura satur pēdējo mezglu