Kurz-Fakten

  • Der Rückfall auf text bei unbekanntem Typ ist in der Spezifikation vorgesehen und macht neue Typen gefahrlos einsetzbar
  • type="email" und type="url" prüfen das Format grob und öffnen passende Tastaturen
  • type="number" eignet sich nur für echte Zahlen – für Telefonnummern und Postleitzahlen ist tel richtig
  • Zusammengehörende Radiofelder brauchen denselben name, sonst schließen sie sich nicht gegenseitig aus
  • type="hidden" ist nicht sicher: der Wert steht im Quelltext und lässt sich ändern

Einordnung für die Praxis

Der größte Gewinn liegt auf dem Mobilgerät. Ein Feld mit type="email" blendet die Tastatur mit At-Zeichen ein, type="tel" den Ziffernblock. Das spart pro Formular mehrere Fehleingaben – ohne eine Zeile JavaScript.

Die häufigste Fehlwahl ist number für Postleitzahlen: Führende Nullen fallen weg, und manche Browser zeigen Pfeile zum Hoch- und Runterzählen, die hier keinen Sinn ergeben.

Verwandte Begriffe