HTMLFormElement: checkValidity() Methode
Baseline
Weitgehend verfügbar
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 des HTMLFormElement-Interfaces gibt einen booleschen Wert zurück, der angibt, ob alle zugehörigen Steuerelemente die auf sie angewendeten Einschränkungsvalidierungs-Regeln erfüllen. Die Methode löst auch ein invalid-Ereignis bei jedem ungültigen Element aus, aber nicht beim Formularelement selbst. Da es kein Standard-Browserverhalten für checkValidity() gibt, hat das Abbrechen dieses invalid-Ereignisses keine Auswirkungen.
Syntax
checkValidity()
Parameter
Keine.
Rückgabewert
Gibt true zurück, wenn die Werte der zugehörigen Steuerelemente keine Gültigkeitsprobleme aufweisen; andernfalls wird false zurückgegeben.
Beispiele
Im folgenden Beispiel würde der Aufruf von checkValidity() true oder false zurückgeben.
const element = document.getElementById("myForm");
console.log(element.checkValidity());
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-form-checkvalidity-dev> |