dedlfix: Kombination PHP und Javascript (jQuery)

Beitrag lesen

Tach!

echo 'function AuswahlErmitteln(Element)';
      echo '{';
      echo 'Auswahl = $("[name=Element]:selected").text();';
      echo 'Element = Element.replace("Auswahl", "");';

Muss ich die Variable "Element" in der Zeile "Auswahl = $("[name=Element]:selected").text();" anders übergeben oder wo liegt der Fehler?

Aus Javascript-Sicht steht in der dritten zitierten Zeile ein String-Literal, das am ersten " anfängt und bis zum zweiten " geht. Javascript kennt keine Variablennamenerkennung in String-Literalen. Wenn da der Inhalt von Element stehen soll, muss der String zusammengestückelt werden.

Übrigens kann man längere Texte in PHP auch mit der Heredoc- oder der Nowdoc-Syntax verfassen.

dedlfix.