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 Juli 2015 browserübergreifend verfügbar.
Die checkValidity()-Methode der Schnittstelle HTMLButtonElement gibt einen booleschen Wert zurück, der anzeigt, ob das Element alle darauf angewendeten Einschränkungsvalidierungsregeln erfüllt. Wenn der Wert false ist, wird außerdem ein invalid-Ereignis auf dem Element ausgelöst. Da es kein Standardverhalten des Browsers für checkValidity() gibt, hat das Abbrechen dieses invalid-Ereignisses keine Auswirkung. Es gibt immer true zurück, wenn der type des <button>-Elements "button" oder "reset" ist, da solche Schaltflächen nie Kandidaten für Einschränkungsvalidierung sind.
Hinweis: Ein HTML-<button>-Element des Typs "submit" mit einer nicht-null validationMessage gilt als ungültig, wird mit der CSS-:invalid-Pseudoklasse übereinstimmen und checkValidity() wird false zurückgeben. Verwenden Sie die Methode HTMLButtonElement.setCustomValidity(), um die HTMLButtonElement.validationMessage auf einen leeren String zu setzen, um den validity-Zustand auf gültig zu setzen.
Keine.
Gibt true zurück, wenn der Wert des Elements keine Validitätsprobleme hat; andernfalls false.
Im folgenden Beispiel gibt ein Aufruf von checkValidity() entweder true oder false zurück.
| HTML # dom-cva-checkvalidity-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.