Sifa childNodes
Sifa childNodes inahifadhi ndani yake
pseudosafu
ya nodi vilivyomo (vitambulisho, maoni
na nodi za maandishi).
Syntax
kitu.childNodes;
Mfano
Tupate nodi zote vilivyomo za kitu na tuonyeshe kwenye skrini yaliyomo ndani yake:
<div id="parent">maandishi<p>aya</p><!--maoni--></div>
let mzazi = document.querySelector('#parent');
let nodi = mzazi.childNodes;
for (let nodiMoja of nodi) {
console.log(nodiMoja.textContent);
}
Mfano
Tuonyeshe yaliyomo ya nodi ya kwanza:
<div id="parent">maandishi<p>aya</p><!--maoni--></div>
let mzazi = document.querySelector('#parent');
console.log(mzazi.childNodes[0].textContent);
Matokeo ya utekelezaji wa kodi:
'maandishi'
Mfano
Tuonyeshe yaliyomo ya nodi namba 2:
<div id="parent">maandishi<p>aya</p><!--maoni--></div>
let mzazi = document.querySelector('#parent');
console.log(mzazi.childNodes[2].textContent);
Matokeo ya utekelezaji wa kodi:
'maoni'
Angalia pia
-
sifa
children,
ambayo ina viputi vilivyomo -
sifa
firstChild,
ambayo ina nodi ya kwanza -
sifa
lastChild,
ambayo ina nodi ya mwisho