Supportnet / Forum / Skripte(PHP,ASP,Perl...)
PHP - Problem
Frage
Hallo
Bin PHP neuling und habe folgendes Problem:
echo 'document.getElementById('Send').disabled = true;';
Es wird mir ein fehler ausgegeben, weil in meiner Kette ' ' enthalten sind... wie kann ich diese Kodieren??
mlg
Antwort 1 von needhelpinphp
Kann mir hier niemand helfen?! Es wäre wirklich wichtig... Ich muss sonst dene ganzen Code der Seite umschreiben =(
Antwort 2 von Marvin42
Ich denke mal, du willst den Text
document.getElementById('Send').disabled = true;
ausgeben?
Dann solltest du die beiden Anführungszeichen um das Send mit nem Backslash escapen, ansonsten interpretiert PHP das
'document.getElementById('
als einen Sring und hat danach einen fehlerhaften Befehl Send, den es nicht versteht.
document.getElementById('Send').disabled = true;
ausgeben?
Dann solltest du die beiden Anführungszeichen um das Send mit nem Backslash escapen, ansonsten interpretiert PHP das
'document.getElementById('
als einen Sring und hat danach einen fehlerhaften Befehl Send, den es nicht versteht.
Antwort 3 von Woo
Ich hoffe, du hast drum herum auch ein Script Tag geöffenet, denn sonst gibt er nur den String aus.
also echo " <script language='JavaScript'> document.getElementById('Send').disabled = true; </script>";
also echo " <script language='JavaScript'> document.getElementById('Send').disabled = true; </script>";
Antwort 4 von needhelpinphp
jaaa thx für die Hilfe... das mit /' klappt ganz gut! mlg

