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 December 2018.
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 dies nicht der Fall ist, löst die Methode auch ein invalid
-Ereignis für das 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, entspricht der CSS-:invalid
-Pseudo-Klasse 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, um den validity
-Zustand auf gültig zu setzen.
Syntax
checkValidity()
Parameter
Keine.
Rückgabewert
Gibt true
zurück, wenn der Wert des Elements keine Validitätsprobleme aufweist; andernfalls wird false
zurückgegeben.
Beispiele
Im folgenden Beispiel gibt das Aufrufen von checkValidity()
entweder true
oder false
zurück.
const element = document.getElementById("mySelect");
console.log(element.checkValidity());
Spezifikationen
Specification |
---|
HTML Standard # dom-cva-checkvalidity-dev |
Browser-Kompatibilität
BCD tables only load in the browser