Forumlar an/ausschalten
Franz Vogel
- javascript
Hi Leute!
Ich hab mir grad ein Formular erstellt. Einige Felder davon sollen aber nur aktiv werden, wenn man z.B. eine Checkbox oder Radiobutton angeklickt hat! Wie kann ich dies realisieren! Aber besten mit Javascript.
Bitte helft mir!
Euer Franz
Moin,
nur eines vorweg. Deanxtiviert der User Javascript sind die "gesperrten" Forumaularelemente für ihn nicht zugängig. Überlge ob Du das willst.
Ansonsten:
1. deaktivieren http://selfhtml.teamone.de/html/formulare/tastatur.htm#elemente_ausgrauen
2.checkbox-handling http://selfhtml.teamone.de/javascript/objekte/elements.htm#checked
Stefan
hi,
nur eines vorweg. Deanxtiviert der User Javascript sind die "gesperrten" Forumaularelemente für ihn nicht zugängig.
wenn du es "richtig herum" machst, sind in diesem falle für ihn _alle_ formularfelder frei zugänglich.
gruss,
wahsaga
Auch Hi,
wenn du es "richtig herum" machst, sind in diesem falle für ihn _alle_ formularfelder frei zugänglich.
Stimmt , aber die Forderung war
»»»»Einige Felder davon sollen aber nur aktiv werden, wenn man z.B. eine Checkbox
Daher der Hinweis.
Ste
Vielen Dank für eure Antworten!
Das mit dem Deaktivieren ist klar, aber für den Otto-Normal-User reicht es ;_)
Müsste dann der Code z.b. so aussehen
if(document.Formular.Checkbox1.checked == false)// wenn checkbox1 nicht angeklickt ist
{
document.Formular.PLZ.disabled; // PLZ ist ein <input type="text"...
}
Außerdem soll, wenn die Checkbox angeklickt ist, die Felder auch in eine Funktion aufgenommen werden, die bereits die anderen Felder überprüft.
Kann ich das so machen?
Bitte helft mir, es ist wichtig!