Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Dezember 2018 browserübergreifend verfügbar.
Die reportValidity()-Methode des HTMLButtonElement-Interfaces führt dieselben Gültigkeitsprüfungen durch wie die checkValidity()-Methode. Zusätzlich zeigt der Browser, wenn das invalid-Ereignis nicht abgebrochen wird, dem Benutzer das Problem an.
Keine.
Gibt true zurück, wenn der Wert des Elements keine Gültigkeitsprobleme hat; andernfalls gibt er false zurück.
Dieses weit hergeholte Beispiel demonstriert, wie ein Button ungültig gemacht werden kann.
Wir erstellen ein Formular, das nur ein paar Buttons enthält:
Wir fügen ein wenig CSS hinzu, einschließlich :valid und :invalid Styles für unseren Button:
Wir fügen eine Funktion hinzu, um den Wert, den Inhalt und die Validierungsnachricht des Beispiel-Buttons zu wechseln:
Der Button ist standardmäßig gültig. Aktivieren Sie "DIESER BUTTON", um den Wert, den Inhalt zu ändern und eine benutzerdefinierte Fehlermeldung hinzuzufügen. Das Aktivieren des "reportValidity()" Buttons prüft die Gültigkeit des Buttons, meldet die benutzerdefinierte Fehlermeldung dem Benutzer und löst ein invalid-Ereignis aus, wenn der Button aufgrund der Nachricht die Einschränkungsvalidierung nicht besteht.
| HTML # dom-cva-reportvalidity-dev |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.