Hi,
so bescheuert wie es aussieht, aber so funzt es ohne Javascript-Fehler:
$tring = "Gerda's Gast";
btw, richtig müsste es heissen: Gerdas Gast
siehe http://de.wikipedia.org/wiki/Apostrophitis
Vor der Ausgabe wandle ich im PHP-Programm grundsätzlich Sonderzeichen:
$tring = htmlspecialchars ($tring,ENT_QUOTES);
und hier liegt der Fehler. Warum tust du das? Warum nutzt du eine Brechzange?
Warum nutzt du htmlspecialchars() in einem JavaScript-Umfeld?
Logiker