Ralf: Allex textnodes einer Seite ermitteln

Hallo!

Für die Analyse einer HTML-Seite benötige ich einen Array aller Textnodes. Gibt es da einen einfachen Weg (so wie mit getElementsByTagName("*") für alle HTML-Elemente) oder muss ich mich durchs DOM hangeln und die Textnodes heraussuchen?

Ralf

  1. hi,

    Für die Analyse einer HTML-Seite benötige ich einen Array aller Textnodes. Gibt es da einen einfachen Weg (so wie mit getElementsByTagName("*") für alle HTML-Elemente) oder muss ich mich durchs DOM hangeln und die Textnodes heraussuchen?

    Ich hab mal etwas ähnliches diskutiert: </archiv/2006/11/t140500/#m912940>

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Hallo,

      Ich hab mal etwas ähnliches diskutiert: </archiv/2006/11/t140500/#m912940>

      Vielen Dank für den Hinweis. Den TreeWalker kannte ich noch nicht. Da ich aber den IE unterstützen muss, kann ich auch gleich durch den Array aller Tags rauschen ...

      Ralf

      1. hi,

        Vielen Dank für den Hinweis. Den TreeWalker kannte ich noch nicht. Da ich aber den IE unterstützen muss, kann ich auch gleich durch den Array aller Tags rauschen ...

        Brauchst du denn die einzelnen Nodes für deine Analyse - oder tun's dafür vielleicht auch die von Mathias an der verlinkten Stelle erwähnten innerText oder textContent?

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. Hallo,

          Brauchst du denn die einzelnen Nodes für deine Analyse - oder tun's dafür vielleicht auch die von Mathias an der verlinkten Stelle erwähnten innerText oder textContent?

          Ich brauche einen Array aller Nodes, deren Text eine regular expression matched.

          Ralf