Heim > Web-Frontend > js-Tutorial > Wie kann ich Validierungsnachrichten in HTML-Formularen anpassen?

Wie kann ich Validierungsnachrichten in HTML-Formularen anpassen?

Barbara Streisand
Freigeben: 2024-12-19 05:31:13
Original
984 Leute haben es durchsucht

How Can I Customize Validation Messages in HTML Forms?

Benutzerdefinierte Validierungsnachrichten für HTML-Formulare

Wenn in einem HTML-Formular ein ERFORDERLICHES Feld leer gelassen wird, wird normalerweise eine Standardmeldung mit der Aufschrift „Bitte“ angezeigt Füllen Sie dieses Feld aus. Dies kann angepasst werden, um eine spezifischere und benutzerfreundlichere Fehlermeldung bereitzustellen.

Ändern der Standardfehlermeldung

Um die Standardfehlermeldung zu ändern, verwenden Sie setCustomValidity() Verfahren. Um beispielsweise die Fehlermeldung für ein Eingabefeld mit der ID „Benutzername“ auf „Dieses Feld darf nicht leer gelassen werden“ festzulegen, fügen Sie den folgenden Code hinzu:

<input type="text">
Nach dem Login kopieren

Fehlermeldung ausblenden

Nachdem der Benutzer Daten in das Feld eingegeben hat, sollte die Fehlermeldung ausgeblendet werden. Dies kann erreicht werden, indem die Fehlermeldung mithilfe des oninput-Ereignishandlers auf „“ gesetzt wird:

oninput="this.setCustomValidity('')"
Nach dem Login kopieren

Hinweis: Das Schlüsselwort „this“ ist für Inline-Ereignishandler nicht erforderlich, kann aber sein wird aus Gründen der Konsistenz verwendet.

Beispiel

Der folgende Code demonstriert die Verwendung ofsetCustomValidity(), um eine benutzerdefinierte Fehlermeldung bereitzustellen und diese auszublenden, wenn der Benutzer neue Daten eingibt:

<form>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich Validierungsnachrichten in HTML-Formularen anpassen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage