Hi,
Nun aber mein Problem; seitdem ich versucht habe verschiedene divs durch dynamic_element zu verändern, geht das skript plötzlich nicht mehr.
request.onreadystatechange = interpretRequest(dynamic\_element);
Hiermit rufst du die Funktion *direkt* an dieser Stelle einmalig auf.
Vorher stand da sicher nur der Funktionsname, *ohne* Klammern - damit wurde lediglich die Referenz auf die Funktion übergeben, ohne sie direkt aufzurufen.
Bspw. mit einer "anonymen" Funktion kannst du dir hier helfen:
request.onreadystatechange = function() {
interpretRequest(dynamic_element);
}
Der Ausdruck function() { ... } gibt ebenfalls eine Funktionsreferenz zurück, die du dem Event readystatechange zuweisen kannst.
Und in dieser Funktion wird dann, wenn sie später aufgerufen wird, deine Funktion interpretRequest mit dem Parameter dynamic_element aufgerufen.
MfG ChrisB
--
Light travels faster than sound - that's why most people appear bright until you hear them speak.
Light travels faster than sound - that's why most people appear bright until you hear them speak.