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 angibt, ob das Element die angewendeten Constraint-Validierung-Regeln erfüllt. Wenn der Wert false
ist, löst die Methode auch ein invalid
-Ereignis auf dem Element aus. Da es kein Standard-Browserverhalten für checkValidity()
gibt, hat das Abbrechen dieses invalid
-Ereignisses keine Wirkung.
Hinweis: Ein HTML-<select>
-Element mit einer nicht-null validationMessage
wird als ungültig angesehen, entspricht der CSS :invalid
-Pseudoklasse 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 als gültig festzulegen.
Syntax
checkValidity()
Parameter
Keine.
Rückgabewert
Gibt true
zurück, wenn der Wert des Elements keine Gültigkeitsprobleme hat; andernfalls gibt es false
zurück.
Beispiele
Im folgenden Beispiel liefert 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