Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. ElementInternals
  4. checkValidity()

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

ElementInternals: 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 März 2023.

DiecheckValidity() Methode derElementInternals-Schnittstelle überprüft, ob das Element alle darauf angewendetenConstraint-Validierung Regeln erfüllt.

WenncheckValidityfalse zurückgibt, wird ein abbrechbaresungültiges Ereignis auf dem Element ausgelöst.

Syntax

js
checkValidity()

Parameter

Keine.

Rückgabewert

Ein boolescher Wert,true, wenn das Element alle Validierungsbeschränkungen erfüllt.

Ausnahmen

NotSupportedErrorDOMException

Wird ausgelöst, wenn das Element seineformAssociated-Eigenschaft nicht auftrue gesetzt hat.

Beispiele

Im folgenden Beispiel wirdElementInternals.setValidity() verwendet, um anzuzeigen, dass das Element die Validierungsregeln nicht erfüllt. Beim Aufruf voncheckValidity() wirdfalse zurückgegeben. Nach einem erneuten Aufruf vonsetValidity, diesmal mit der Angabe, dass alle Regeln falsch markiert sind, gibtcheckValidity()true zurück.

js
let element = document.getElementById("join-checkbox");element.internals_.setValidity({ valueMissing: true }, "my message");console.log(element.internals_.checkValidity()); // falseelement.internals_.setValidity({});console.log(element.internals_.checkValidity()); // true

Spezifikationen

Specification
HTML
# dom-elementinternals-checkvalidity

Browser-Kompatibilität

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp