Tekstnoder i JavaScript
La oss nå finne ut hvordan vi kan lese
eller endre tekstnoder. For alle noder
fungerer egenskapen textContent. For
tekstnoder og kommentarer finnes egenskapene
nodeValue og data (de er praktisk talt
like, den andre er kortere, det er bedre å bruke
den). For elementer finnes egenskapen innerHTML,
som leser teksten sammen med taggene.
Gitt en div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Gå gjennom alle nodene i denne diven med en løkke og skriv ut i konsollen tekstene til alle noder.
Gitt en div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Gå gjennom alle nodene i denne diven med en løkke og skriv ut i konsollen tekstene til alle kommentarer og tekstnoder.
Gitt en div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Gå gjennom alle nodene i denne diven med en løkke og skriv ut i konsollen tekstene til tekstnoder og elementer.
Gitt en div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Gå gjennom alle nodene i denne diven med en løkke og skriv til hver node på slutten dens type.