Tom: Drei von vier Formularfeldern deaktivieren

Beitrag lesen

Hello,

Hallo,

ich habe vier Formularfelder, von denen jeweils nur eins ausgefüllt werden soll. D. h. das bei der Eingabe, egal in welches Feld, die anderen Felder deaktiviert werden sollen, damit dort keine weitere Eingabe gemacht werden kann.

Hat jemand eine Idee, wie man das realisieren kann?

schreib Dir eine Funktion, die bei onChange() der einzelnen Felder aufgerufen wird.
Die Funktion führt die Prüfungen aus:

wenn nicht(feld1.stringlänge oder feld2.stringlänge oder feld3.stringlänge) feld4.disable
   wenn nicht(feld2.stringlänge oder feld3.stringlänge oder feld4.stringlänge) feld1.disable
   wenn nicht(feld3.stringlänge oder feld4.stringlänge oder feld1.stringlänge) feld2.disable
   wenn nicht(feld4.stringlänge oder feld1.stringlänge oder feld2.stringlänge) feld3.disable

In JavaScript musst Du das mal selber umsetzen. Du wolltest ja nur die Idee :-))

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de