Textfelder

Zeichenkettenfeld

Das Zeichenkettenfeld (Abbildung Feld für Textzeile) dient der Eingabe einer einzelnen Textzeile. Mit Hilfe verschiedener Validatoren kann vor dem Absenden des Formulars überprüft werden, ob bestimmte Bedingungen eingehalten wurden.

Hinzufügeformular für ein Feld zur Eingabe einer Textzeile

Feld für Textzeile

Die Einstellungsmöglichkeiten »Titel«, »Hilfe-Feld«, »zwingend benötigt«, »Standard«, »Maximale Länge« und »Größe« wurden bereits am Beispiel des Whole Number Fields erklärt (siehe Ganzzahlfeld).

Das Kurztext-Feld kann zudem versteckt werden.

Mit Hilfe des Validators (siehe Abbildung Validator für Textzeile) kann man sicherstellen, dass die Eingabe bestimmte Bedingungen erfüllt.

Optionen für den Validator einer Textzeile

Validator für Textzeile

Überprüft werden kann:

  • ob die Eingabe eine E-Mail-Adresse ist
  • ob die Eingabe eine Liste von E-Mail-Adressen ist, die durch Kommas getrennt sind
  • ob die Eingabe nur druckbare Zeichen enthält
  • ob die Eingabe eine korrekt formatierte Webadresse (URL) ist
  • ob es sich bei der Eingabe um eine gültige US-Telefonnummer handelt
  • ob es sich bei der Eingabe um eine gültige internationale Telefonnummer handelt
  • ob die Eingabe eine gültige Postleitzahl ist
  • ob die Eingabe frei von Links ist

Wenn die Bedingung des Validators nicht erfüllt ist, erhält der Benutzer eine Warnung mit dem Hinweis, wie er eine korrekte Eingabe machen kann.

Einfaches Textfeld

Beim Zeilenfeld (Abbildung Feld für Text) kann ein mehrzeiliger, nicht formatierter Text eingegeben werden.

Hinzufügeformular für ein Feld zur Eingabe von Text

Feld für Text

Die meisten Einstellungsmöglichkeiten wurden bereits in Ganzzahlfeld erklärt. Das Zeilenfeld kann wie das Zeichenkettenfeld versteckt werden.

Zusätzlich gibt es folgenden Validator:

Text mit Links zurückweisen
Wenn diese Option ausgewählt wird, darf sich in dem eingegebenen Text kein Link zu einer Webseite befinden. Falls dies doch der Fall ist, erhält der Benutzer eine Warnung und eine Erläuterung, wie er eine gültige Eingabe vornehmen kann.

Texteingabefeld

Das Texteingabefeld dient dazu, dem Benutzer die Möglichkeit zu geben, längere formatierte Texte einzugeben und dabei den Texteditor zu nutzen (siehe Abbildung Feld für formatierbaren Text und Textfeld mit Texteditor).

Hinzufügeformular für ein Feld für formatierbaren Text

Feld für formatierbaren Text

Die Konfigurationsmöglichkeiten wurden in Ganzzahlfeld erklärt.

Textfeld mit Bedienelementen des Texteditors

Textfeld mit Texteditor, wie es sich dem Benutzer darstellt

Passwort-Feld

Wenn Passwörter eingegeben werden, müssen sie in der Browseranzeige maskiert werden. Dies gewährleistet das Passwort-Feld (Abbildung Feld für Eingabe eines Passworts).

Hinzufügeformular für ein Passwort-Feld

Feld für Eingabe eines Passworts

Die Konfigurationsmöglichkeiten entsprechen denen in Ganzzahlfeld.

Zeilenfeld

Mit dem Zeilenfeld ist die Eingabe von Textzeilen möglich, die zeilenweise als einzelne Werte weiterverarbeitet werden. So kann man beispielsweise mit dem Zeilenfeld eine Liste von Teilnehmern erzeugen, indem man pro Zeile den Namen eines Teilnehmers eingibt.

Hinzufügeformular für ein Zeilen-Feld

Zeilen-Feld

Die Konfigurationsmöglichkeiten (siehe Abbildung Zeilen-Feld) wurde bereits erklärt. Folgendes ist noch zu beachten:

Zeilen
Hiermit legen Sie fest, wie hoch das Eingabefeld im Formular sein soll. Wenn der Benutzer mehr Zeilen einträgt, wird ein Scrollbalken sichtbar.