Hallo!
Danke für deine Antwort. Der Fehler, ist mir beim Umstellen und Rumprobieren mit dem Quelltext unterlaufen. Danke für den Hinweis.
Allerdings weiß ich trotzdem nicht, wie ich mein Problem lösen kann.
request.onreadystatechange = // Hier wird ja eine Funktion erwartet
Ich kann entweder eine Funktion aufrufen, oder eine anonyme (heißt doch so, oder?) Funktion schreiben.
function foo(){ // hat die Funktion für den Request gestartet und
bar(); // erwartet einen Rückgabewert (den responseText)
}
function bar(){ // macht den Request und ruft baz() auf
return baz('test'); //[1] wie soll ich dieses return schreiben?
}
function baz(text){ // verarbeitet den responseText
return text;
}
Das Problem ist, dass ich nicht weiß, wie ich das erste ([1]) return schreiben soll.
Der responseText wird von baz() an bar() zurückgegeben. Aber wie soll bar() an foo() "antworten"?
Wie kann ich den responseText, ausgelöst durch onreadystatechange, an die erste Funktion (foo()) schicken?
Vielen Dank für deine Hilfe! Ich werde später antworten, da ich jetzt ins Training muss. Danke!
ciao, ww
--
Schäuble:
"Wir können alles. Außer Rechtsstaat."
Schäuble:
"Wir können alles. Außer Rechtsstaat."