Gibt an, wann die Auswahl eines Benutzers auf das Datenmodell übertragen wird.
SyntaxReference_Syntax.commitOn = "select | exit"
Werte
Typ
|
Werte
|
Zeichenfolge
|
Wenn ein Benutzer einen Auswahllisteneintrag mit der Tastatur oder der Maus auswählt, werden die ausgewählten Daten in das Datenmodell geschrieben.
Es kann vor allem bei Formularen, die interaktive Nicht-XFA-Funktionen enthalten, wie Acrobat-Kommentare oder Hypertext-Verknüpfungen, wichtig sein, dass Daten aus einer Auswahlliste sofort nach der Auswahl übergeben werden. Benutzer, die solche Formulare ausfüllen, könnten irrtümlicherweise meinen, dass das Auswählen eines Elements aus einer Auswahlliste und das anschließende Klicken auf eine interaktive nicht-XFA-Funktion dem Beenden der Auswahlliste entspricht. Tatsächlich bleibt der Fokus jedoch auf der Auswahlliste.
Die ausgewählten Daten werden erst in das Datenmodell geschrieben, wenn das Feld den Fokus verliert. Diese Einstellung ist für Auswahllisten empfehlenswert, die mehrere Auswahlen unterstützen (open="multiSelect").
|
JavaScriptDropDownList1.resolveNode("ui.#choiceList").commitOn = "exit";
FormCalcDropDownList1.ui.#choiceList.commitOn = "exit"
|
|
|