Interaktive Ereignisse werden direkt durch Benutzeraktionen beim Ausfüllen des Formulars ausgelöst. Daher sind sie für eine Vielzahl von Berechnungs- und Skriptaufgaben nützlich. Beispielsweise können Sie dem
mouseEnter
-Ereignis für ein Textfeld ein Skript hinzufügen, das die Umrandungsfarbe des Felds in Blau ändert, und dem
mouseExit
-Ereignis ein Skript, das die Originalfarbe der Umrandung wiederherstellt. Durch diese Aktion wird das Feld visuell hervorgehoben, wenn ein Benutzer beim Ausfüllen des Formulars den Zeiger über das Feld bewegt. Interaktive Ereignisse sind auch nützlich, wenn Formulardaten in Abhängigkeit von einer Benutzerauswahl geändert werden sollen. Beispielsweise können Sie dem
change
-Ereignis für eine Dropdown-Liste ein Skript hinzufügen, das die Datenwerte in mehreren Feldern je nach dem Wert aktualisiert, den der Benutzer beim Ausfüllen des Formulars in der Dropdown-Liste auswählt.
Die folgenden interaktiven Ereignisse sind im Skript-Editor unter „Anzeigen“ verfügbar:
-
change
-
click
-
enter
-
exit
-
mouseDown
-
mouseEnter
-
mouseExit
-
mouseUp
-
postOpen
-
postSign
-
preOpen
-
preSign
In der folgenden Abbildung wird die normale Ereignisabfolge beim Ausfüllen von Formularen veranschaulicht, wenn der Benutzer mit der Maus ein Objekt auswählt und dessen Wert ändert.
Hinweis:
Die Abbildung veranschaulicht eine normale Ereignisabfolge. Diese Abfolge kann aber von bestimmten Aktionen des Formularbenutzers und von bestimmten Formularobjekten geändert werden. Wenn ein Benutzer beim Ausfüllen des Formulars beispielsweise in einer Dropdown-Liste einen Wert auswählt, tritt das
mouseExit
-Ereignis nach dem
click
-Ereignis auf, aber vor dem Ereignis
change
oder
full
. Wenn ein Benutzer ein Feld auswählt, die Maustaste drückt und dann das Feld verlässt, ohne die Maustaste loszulassen, findet das
mouseUp
-Ereignis nicht zu dem in der Abbildung beschriebenen Zeitpunkt statt.
In der folgenden Abbildung wird die normale Ereignisabfolge beim Ausfüllen von Formularen veranschaulicht, wenn der Benutzer über die Tastatur ein Objekt auswählt und dessen Wert ändert.
|
|
|