Marc Reichelt: Ein externes Javascript in einer PHP-Anweisung ausführen

Beitrag lesen

Hallo Forumer!

Ich möchte ein externes JavaScript innerhalb einer print-Anweisung aufrufen. Leider klappt das nicht. Ich denke das liegt an den Anführungszeichen. Die print-Anweisung muss ja in doppelte Anführungszeichen (print ""), die Anttributwerte im HTML-Text schreibe ich deshlab in einfache Anführungszeichen ('). Das klappt auch alles. Nun möchte ich aber auf onclick ein JavaScript aufrufen. Und dies muss ja dann auch in einfache Anführungszeichen. (onclick=')'
Leider wird das JavaScript nicht aufgerufen. Als gewöhnliche HTML-Datei funktioniert jedoch alles...

Gibt es irgendwas zu beachten beim Umgang mit den Anführungszeichen innerhalb einer PHP Anweisung?

Vielen Dank im Vorraus?

Gruß

Andi

Für solche Zwecke haben die Programmierer von JS und PHP das Backslash vorgesehen, mit (in PHP):
echo """
wird ein Anführungszeichen ausgegeben.
Es gibt z.B. folgenden Zeichen:
\ --> Backslash
" --> Anführungszeichen
' --> Einfaches Anführungszeichen (nur wenn echo ''')
\n --> neue Zeile
\r --> Wagenrücklauf (frag mich net was det is)

Marc Reichelt || www.marcreichelt.de