Bernhard Peissl: formularfelder per radiobutton aktivieren

Beitrag lesen

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