• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

[FRAGE] onchange im PHP-Kontext, Wieso funktioniert das nicht?

ballotade

New member
Hallo!

Ich habe ein Textfeld in einem Formular, das nach der Veränderung getestet werden soll ob was eingegeben wurde. Die Ganze Zeile ist im PHP-Kontext (also <?php .... ?>).

Ich bekomme es aber leider icht zum laufen. Sobald ich das Textfeld nur in HTML-Kontext schreibe funktioniert es. Was mache ich falsch?

Code:
echo "Vorname*: <input type='text' name='Vorname' size='20' maxlength='50' value='".$daten['Vorname']."' onchange='feld_Kontrolle('text',this.value);'/>";

Es geht wirklich nur um diesen letzten Teil mit onchange=... Hat es vielleicht was mit den einfachen Anführungszeichen zu tun?

Vielen Dank im voraus!!!!
 
Ob was im Feld drinnen steht, kann man auch mit dem HTML5-Attribut required direkt vom Browser (wenn er es unterstützt) selber testen lassen.

PS: Serverseitig musst du aber auf jeden Fall nochmal prüfen.
 
Zurück
Oben