m.mietke: Radiobutton sollen wie angewählt bleiben

Beitrag lesen

Guten Abend zusammen,

wir haben unser Kontaktformular soweit mit PHP am Laufen und alles geht gut. Wenn man das Formular absenden will und z.B. die e-mail- Adresse vergessen hat, kommt ein Hinweis darauf, und die bereits in den Textfeldern eingegebenen Daten bleiben erhalten. Das Formular wird dann noch nicht abgesendet.

Soweit so gut, aber leider ist es bei den Radiobuttons für 'Herr' und 'Frau' so, daß sie nach dem (erfolglosen) Absendeversuch wieder in ihre Ersteinstellung zurückgehen. Der code hierfür sieht folgendermaßen aus:

<input type="radio" name="anrede" id="anrede_herr" value="Herr" checked="checked">  
   <label for="anrede_herr">Herr</label>  
   <input type="radio" name="anrede" id="anrede_frau" value="Frau">  
   <label for="anrede_frau">Frau</label>

Testhalber haben wir mal die checked="checked" Anweisung herausgenommen, aber dann erscheinen bei der Fehlermeldung beide Buttons wieder leer, wie grundeingestellt.

Dann ärgert sich der Benutzer, daß er schon wieder angeben muß, ob er Männchen oder Weibchen ist. Da ich öfter aus Fernost Nachrichten bekomme, ist für mich diese Angabe wichtig :).

Was wir gerne hätten: Daß ebenso wie die Textfelder auch die Radiobuttons mit der vom user gemachten Einstellung erhalten bleiben, bis die Sendung erfolgreich durchgeführt wird.

Dankbar für jede Hilfe ist
m.mietke