Beispiel zur Notiz „Formularfehler erst nach der Eingabe anzeigen“

Eigene Fehlerbehandlung mit novalidate

Das Formular hat novalidate: Der Browser zeigt keine Fehlerblase und lässt das Absenden zu. :user-invalid greift nach dem Absendeversuch trotzdem. Das Skript entscheidet mit checkValidity(), ob gesendet wird.

Getestet in Chrome 155. Browserstand und Einordnung: siehe Notiz.

Bitte eine gültige E-Mail-Adresse eingeben.