Hallo allerseits!
Für ein Formular habe ich Checkboxen/Kontrollkästchen angelegt, von denen mindestens eines angeklickt werden muss, es können aber auch mehrere oder alle aktiviert werden. Optionsfelder scheiden demnach also aus.
Wie stelle ich es an, dass am Ende beim Senden des Formulares geprüft wird, ob mindestens eins der Felder aktiviert wurde? Gibt es eine Steuerung im Acrobat, die ich übersehen habe? Oder ein Java Script? Damit kenne ich mich leider (noch) nicht gut aus und bin daher auf Hilfe angewiesen.
Vielen Dank schon mal vorab und schöne Feiertage!
Checkboxen/Kontrollkästchen gruppieren?
Checkboxen/Kontrollkästchen gruppieren?
Frohes neues Jahr euch allen!
Ich dachte, eine Übergangslösung gefunden zu haben: Neben die Checkboxen (E, G, N, P, S und X) habe ich ein ausgeblendetes, erforderliches Textfeld gelegt mit folgendem Berechnungsscript:
event.value = this.getField("E", "G", "N", "P", "S", "X").value=="Off" ? "" : "ok";
Wenn man also eine, mehrere oder alle Boxen anklickt, wird "ok" ins Textfeld geschrieben und das Formular ist versendbar. Man kann das Formular nicht abschicken, ohne wenigstens eine der Boxen zu aktivieren.
AAAABER: Es funktioniert nicht so richtig, irgendwie wird nur der erste Wert genommen. Außerdem: schön finde ich das Ganze sowieso nicht. Gibt es jemanden, der eine elegantere und vor allem funktionierende Lösung hat?
Ich dachte, eine Übergangslösung gefunden zu haben: Neben die Checkboxen (E, G, N, P, S und X) habe ich ein ausgeblendetes, erforderliches Textfeld gelegt mit folgendem Berechnungsscript:
event.value = this.getField("E", "G", "N", "P", "S", "X").value=="Off" ? "" : "ok";
Wenn man also eine, mehrere oder alle Boxen anklickt, wird "ok" ins Textfeld geschrieben und das Formular ist versendbar. Man kann das Formular nicht abschicken, ohne wenigstens eine der Boxen zu aktivieren.
AAAABER: Es funktioniert nicht so richtig, irgendwie wird nur der erste Wert genommen. Außerdem: schön finde ich das Ganze sowieso nicht. Gibt es jemanden, der eine elegantere und vor allem funktionierende Lösung hat?