Andreas N.: dynamisches Inhaltsverzeichnis...

Beitrag lesen

Hallo!

was ich nicht in diesem Script verstehe ist die Zusammensetzung. Wie setzen sich diese Zahlen zusammen???

function initArray()
  {
    Note(0,-1,'','')
    Note(1,0,'Home','')
    Note(8,1,'<a href="ANFAHRT.htm" target="MAIN">Anfahrt</a>')
    Note(10,8,'SelfHtml','http://www.teamone.de/selfaktuell/')
    Note(3,1,'JavaScript','')

Note (eine_interne_ID,die_uebergeordnete_ID,kategoriename,link)

Der erste Wert ist eine interne nummerierung.
Der zweite Wert gibt an, woran diese Kategorie angekopplet ist. Zum Beispiel ist

Note(8,1,'<a href="ANFAHRT.htm" target="MAIN">Anfahrt</a>')

mit der Nummer 8 bestückt und "haengt" an 1 dran; also an den "Home" (das ist der zweite Eintrag).

Wenn ich mich richtig errinnere, dann ist die Reihenfolge der Note(...)-Eintraege nicht egal. Die Eintraege muessen so in initArray stehen, wie sie spaeter auch im "Kategorie-Baum" zu sehen sind.

Somit ist die Ausgage "Der erste Wert ist eine interne nummerierung" auch nicht ganz korrekt. Wenn Du denn Kategorie-Baum komplett aufmachst, dann kann fuer jede Zeile die entsprechende Zahl/ID herausfinden...

Vergleich dazu am besten den Code mit der Ausgabe und schau Dir beides an. Dann sollte es klar werden.

Hoffe das war verstaendlich und Gruss

-> Andreas