Validierung: JavaScript

Mithilfe von JavaScript haben Sie die Möglichkeit, Eingaben mehrerer Formularelemente gleichzeitig zu validieren und miteinander in Beziehung zu setzen. Da Sie alle Operationen und Funktionen von JavaScript verwenden können, sind Ihnen keine Grenzen gesetzt.

Der Zugriff auf die Formularelemente und somit auf die Eingaben der Nutzer:innen in das Formular erfolgt im JavaScript über den technischen Namen des jeweiligen Formularelementes.

Validierung mit der validate()-Funktion

Jedes Formular ermöglicht die Definition eines Validierungsskripts pro Formularseite. Darin ist eine vorbereitete Prüffunktion mit dem Namen validate() enthalten. Diese Funktion wird automatisch ausgeführt, sobald Nutzer:innen zwischen Formularseiten wechseln oder das Formular absenden.

Validierung aktivieren

In den Seiteneigenschaften gibt es den Bereich Validierung, in dem Sie Ihre Prüfskripte hinterlegen können.

  1. Schieben Sie, falls notwendig, den Schalter bei Validierung nach rechts, um die Funktion zu aktivieren.
  2. Wählen Sie die Option JavaScript aus.
  3. Definieren Sie im Feld Validierungsskript Ihre validate()-Funktion mit der gewünschten Prüflogik.

Zugriff auf Formulardaten

Mit JavaScript können Sie einfach auf die Daten Ihrer Formulare zugreifen:

  1. Formularelemente:
    Jedes Element kann über seine zugehörige Variable, also den technischen Namen, angesprochen werden. Ein Element mit dem Namen email ist beispielsweise über die Variable email verfügbar.
  2. Aktuelle Formularseite:
    Die aktuelle Formularseite wird ebenfalls über die zugehörige Variable, also den technischen Namen, angesprochen, was Ihnen hilft, seitenabhängige Prüfungen durchzuführen.