HTMLTextAreaElement: 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 HTMLTextAreaElement-Interfaces gibt einen booleschen Wert zurück, der angibt, ob das Element alle angewendeten Einschränkungsvalidierung-Regeln erfüllt. Bei einem Wert von false löst die Methode zudem ein invalid-Ereignis auf dem Element aus. Da es kein Standardverhalten im Browser für checkValidity() gibt, hat das Abbrechen dieses invalid-Ereignisses keine Wirkung.

Hinweis: Ein HTML-<textarea>-Element mit einer nicht-null validationMessage wird als ungültig angesehen, passt zu der CSS-:invalid-Pseudoklasse und führt dazu, dass checkValidity() false zurückgibt. Verwenden Sie die Methode HTMLTextAreaElement.setCustomValidity(), um die HTMLTextAreaElement.validationMessage auf eine leere Zeichenkette zu setzen, um den validity-Status als gültig zu deklarieren.

Syntax

js
checkValidity()

Parameter

Keine.

Rückgabewert

Gibt true zurück, wenn der Wert des Elements keine Gültigkeitsprobleme aufweist; andernfalls wird false zurückgegeben.

Beispiele

Im folgenden Beispiel gibt der Aufruf von checkValidity() entweder true oder false zurück.

js
const element = document.getElementById("myTextArea");
console.log(element.checkValidity());

Spezifikationen

Specification
HTML Standard
# dom-cva-checkvalidity-dev

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch