Fritz: JavaScript-Variablen in PHP

Beitrag lesen

Wenn ich var1 ausgebe mit alert() erscheint "undefined".

Das ist auch so. Im JavaScript gibt es nur einen String in dem var1 auftaucht. Wie das PHP-Script sowas interpretiert ist dem JavaScript völlig egal.

Das war mir eigentlich schon klar, danke trotzdem

Abfragen musst du also - und dies an mehreren Stellen deines JavaScripts - den Wert von var2, also alert(var2)

Das habe ich gemacht, gibt überall den richtigen Wert aus, solange alert() vor dem return-Statement aufgerufen wird. Wenn alert() nachher aufgerufen wird, passiert aber gar nichts mehr. Ich denke aber, das muss auch so sein, dass nichts mehr passiert, sobald etwas zurückgegeben wurde, oder? Da wird der Fehler wohl kaum liegen.