harald: formularfelder per radiobutton aktivieren

Hallo,

lassen sich eigentlich formularfelder so gestalten, dass man erst einen text eintragen kann, wenn man vorher eine bestimmte auswahl angeklickt hat? Ich will zum Beispiel in einem Bestellformular erreichen, dass nur dann die Kontonummer eingegeben kann, wenn die Zahnlmöglichkeit "Bankeinzug" auch angeklickt wurde.

  1. Grüssi,

    lassen sich eigentlich formularfelder so gestalten, dass man erst einen text eintragen kann, wenn man vorher eine bestimmte auswahl angeklickt hat?

    Jein, nur über Umwege. Das Feld sperren geht nicht. du könntest maximal mit onFocus einen Eintippversuch abzufangen, und darin eine Funktion aufrufen, die prüft ob die Radio angeklickt ist. Falls ja, passiert nix, falls nein kriegt einfach ein anderes Feld den Focus.

    Ansonsten gibts noch die Möglichkeit mit CSS das Feld in einen DIV zu packen und diesen mit visibility: hide|hidden vorerst auszublenden.

    Aber es gibt sicher auch noch andere (indirekte) Möglichkeiten!

    lg bernhard