Ereignisse können nicht nur vom Dokument sondern auch von einzelnen Formularfeldern ausgelöst werden. Im Beispiel wird der Auswahlliste \textit{zeit} der Parameter \begin{lstlisting} validate={validateTime();} \end{lstlisting} übergeben. Immer dann, wenn das Eingabefeld verlassen wird, wird die Funktion \textit{validateTime();\/} aufgerufen. Diese macht mit \begin{lstlisting} this.getField("von").display = display.visible; this.getField("bis").display = display.visible; \end{lstlisting} bzw. \begin{lstlisting} this.getField("von").display = display.hidden; this.getField("bis").display = display.hidden; \end{lstlisting} die Eingabefelder \textit{von\/} und \textit{bis\/} sichtbar bzw. unsichtbar. \lstinputlisting{../examples/ex0010.tex}