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