Hallo,
ich habe ein Problem, zu welchem ich leider nichts gefunden habe - oder mir sind nicht die richtigen Suchbegriffe eingefallen.
Ich möchte mit Javascript eine Navigation aus einem XML-Objekt erzeugen. Die Funktion geht alle Knoten durch und schreibt die Links in eine Variable (außerhalb der Funktion definiert). Wenn in einem Knoten Kindknoten enthalten sind, ruft sich die Funktion mit dem betreffenden Knoten als Argument erneut auf. Das funktioniert auch, nur bei der Erzeugung des neuen XML-Objektes scheint was schief zu gehen, es gibt keinen Error, die Funktion bricht danach einfach ab.
Hier der vereinfachte Code:
function showTree(xmltree)
{
var xml = new ActiveXObject("Microsoft.XMLDOM");
xml.loadXML(xmltree);
for(knoten){
if(kindknoten vorhanden){showTree(aktueller Knoten)
}}
Bitte um Hilfe!
Danke Basti