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 der HTMLSelectElement
-Schnittstelle gibt einen booleschen Wert zurück, der anzeigt, ob das Element irgendwelchen Einschränkungsvalidierungsregeln entspricht, die darauf angewendet wurden. Ist der Wert falsch, löst die Methode außerdem ein invalid
-Ereignis auf dem Element aus. Da es kein Standardverhalten des Browsers für checkValidity()
gibt, hat das Abbrechen dieses invalid
-Ereignisses keinen Effekt.
Hinweis:
Ein HTML-<select>
-Element mit einer nicht-null validationMessage
wird als ungültig betrachtet, wird die CSS-:invalid
-Pseudo-Klasse erfüllen und führt dazu, dass checkValidity()
false zurückgibt. Verwenden Sie die Methode HTMLSelectElement.setCustomValidity()
, 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 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 Standard # dom-cva-checkvalidity-dev |
Browser-Kompatibilität
BCD tables only load in the browser