Optionsfelder alle wieder zurück auf initial setzen

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
birgith
Beiträge: 22
Registriert: 21.10.2011, 07:59

Optionsfelder alle wieder zurück auf initial setzen

Beitrag von birgith » 07.11.2013, 14:47

Hallo zusammen,

ich habe ein Formular, daß alle Optionsfelder initial hat. Falls was angeklickt wurde besteht keine Möglichkeit dies wieder zurück zu setzen, oder ? Vielleicht durch nochmaliges Anklicken des angekreuzten Feldes? Geht sowas ?

Danke für eine Antwort.
Gruss Birgit

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Optionsfelder alle wieder zurück auf initial setzen

Beitrag von nele_sonntag » 20.01.2014, 19:02

Hallo Birgit,

das ist ein völlig normales Verhalten für Optionskästchen.

Dir bleiben im Grund genommen zwei Möglichkeiten:
  1. Du simulierst mit Kontrollkästchen die Funktionalität der Optionskästchen und hast den Vorteil, dass du diese auch wieder komplett deaktivieren kannst. Hier http://www.acronaut.de/forum44/1409.html findest Du schon etsprechende Musterformulare in der Diskussion "Deaktivierbare Optionsfelder" dafür. ODER
  2. Du baust einen zusätzlichen Button ein, der diese wieder komplett deaktiviert, siehe Attachment. Das Skript findest Du im Click-Event des Buttons.

    Code: Alles auswählen

    xfa.resolveNode("Optionsfeldliste").rawValue = "0";
Um herauszufinden, welchen Wert diese Optionsfeldliste hat, kannst Du im Initialize mit einem "alert" und "typeof" feststellen, welchen Wert und vor allem welchen Datentyp diese Optionsfeldliste innehat.

LG Mandy

Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Antworten