Validierung der Formulareingaben

form.taxi übernimmt die Formularinhalte in der Form, wie sie übermittelt werden. Wenn die Inhaltseingabe auf bestimmte Regeln kontrolliert werden soll, so muss dies vor dem Absenden an form.taxi durchgeführt werden. Der HTML5-Standard bietet einige Möglichkeiten, um Eingaberegeln direkt im HTML-Quellcode Ihres Formulars anzugeben:

Pflichtfelder

Eingabefelder die zwingend auszufüllen sind, können Sie für diesen Zweck mit dem Attribut required versehen.

<input type="text" name="Ihr Name" required>

E-Mail Eingaben

Felder in denen E-Mail-Adressen eingetragen werden sollen, sollten als Type email definiert werden. Damit kontrolliert der Webbrowser, vor dem Absenden des Formulars, ob es sich bei der Eingabe um eine formal gültige Adresse handelt.

<input type="email" name="Ihre E-Mail-Adresse">

Zahleneingabe

Felder für die Eingabe von Zahlenwerten, können als Type number definiert werden. Mit den Attributen min und max ist es zusätzlich möglich, den möglichen Wertbereich zu begrenzen.

<input type="number" min="18" max="99" name="Ihr Alter">