[JavaScript/DOM] Start- und Endknoten gegeben

oak

#
30 Mai 2006
41
7
Hallo liebe Freunde der Programmierung!

Ich habe zwei Knoten eines DOM-Knotenbaums gegeben. Nun möchte ich, dass das Script beim ersten Knoten startet und sich durch den ganzen Knotenbaum bewegt bis es den Endknoten erreicht. Später müss allerdings nur auf die Textknoten zugegriffen werden.
Um sich das besser vorstellen zu können:
<i>Blubblub</i><b>Das ist der Startknoten.<i>Hier ist noch ein zwischen Knoten.</i></b><p>Blub</p><i>Hier ist der Endknoten.</i><p>Hier gehts noch weiter im Dokument</p>

In diesem Beispiel sollte das Script also folgende Bewegung vollziehen:
  • Das ist der Startknoten
  • Hier ist noch ein zwischen Knoten
  • Blub
  • Hier ist der Endknoten.
Diese Struktur ist nicht zwingend immer so. Es kann durchaus vorkommen das es weitaus mehrere Ebenen gibt. D.h es muss umbedingt rekursiv programmiert werden.
Da ich aber noch nie etwas mit rekursiver Programmierung zu tun hatte stehe ich vor einem großen Problem. Deshalb bitte ich euch um einen eventuellen Denkanstoß, Struktogramm, Pseudocode oder ähnliches.

Schöne Grüße
Oak
 
Habe das Problem nun auf einen ganz andere Weise gelöst.
Danke an alle die noch vorhatten mir zu helfen.

Schöne Grüße
oak