oh mann,
sorry, wenn ihr euch nun den kopf zerbrochen habt. der fehler liegt NICHT in der geposteten methode. die rekursion läuft einwandfrei.
damit ihr ruhig schlafen könnt ;) - hier die fehlerquelle:
ich hatte die methode von einer anderen klasse aus aufgerufen:
// expects a Topic-object and transfers its structure to DOM-nodes, so that the Topic can be displayed as a tree
Treeview.prototype.importTree = function(baseItem) {
for (i=0; i<baseItem.getAllNodes.length; i++) {
this.appendItem (baseItem.getAllNodes[i]);
}
}
es muß natürlich heißen getAllNodesi !!!!!
MIT klammern!!!
die einfachsten fehler findet man halt immer am schwersten...
trotzdem danke!
andreas