Auflisten aller Textnodes
JSNoob
- javascript
Hallo,
gibt es eine Möglichkeit in einem HTML Dokument mittels Javascript im DOM-Tree alle Text-Nodes zu finden und auszugeben? Sprich der ganze Text der angezeigt wird.
Hi,
gibt es eine Möglichkeit in einem HTML Dokument mittels Javascript im DOM-Tree alle Text-Nodes zu finden und auszugeben?
Natuerlich gibt es die.
Sprich der ganze Text der angezeigt wird.
Sollte der Browser dazu nicht bereits was vorgefertiges bieten (eine innerText-Eigenschaft beispielsweise, die man von body, documentElement o.ae. auslesen koennte) - dann letztendlich "per Hand", also rekursiven Durchlaufen aller Elemente, unter Pruefung des Knotentyps und ggf. Speicherung seines Inhaltes.
MfG ChrisB
rekursiven Durchlaufen aller Elemente, unter Pruefung des Knotentyps und ggf. Speicherung seines Inhaltes.
Geht einfacher und schneller über einen TreeWalker, der alle Textknoten durchläuft, sofern der Browser das kann.
Mathias