HTMLSelectElement: checkValidity()-Methode
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Die checkValidity()-Methode des HTMLSelectElement-Interfaces gibt einen booleschen Wert zurück, der angibt, ob das Element alle darauf angewendeten Einschränkungsvalidierungsregeln erfüllt. Wenn false, löst die Methode auch ein invalid-Ereignis auf dem Element aus. Da es kein standardmäßiges Browserverhalten für checkValidity() gibt, hat das Abbrechen dieses invalid-Ereignisses keine Auswirkung.
Hinweis:
Ein HTML-<select>-Element mit einer nicht-null validationMessage wird als ungültig betrachtet, passt zur CSS-:invalid-Pseudoklasse und führt dazu, dass checkValidity() false zurückgibt. Verwenden Sie die HTMLSelectElement.setCustomValidity()-Methode, um die HTMLSelectElement.validationMessage auf den leeren String zu setzen und den validity-Zustand als gültig festzulegen.
Syntax
checkValidity()
Parameter
Keine.
Rückgabewert
Gibt true zurück, wenn der Wert des Elements keine Gültigkeitsprobleme hat; andernfalls wird false zurückgegeben.
Beispiele
Im folgenden Beispiel gibt der Aufruf von checkValidity() entweder true oder false zurück.
const element = document.getElementById("mySelect");
console.log(element.checkValidity());
Spezifikationen
| Specification |
|---|
| HTML> # dom-cva-checkvalidity-dev> |
Browser-Kompatibilität
Loading…