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">