Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. ValidityState

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

View in EnglishAlways switch to English

ValidityState

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.

DasValidityState Interface repräsentiert dieGültigkeitszustände, in denen sich ein Element im Hinblick auf die Einschränkungsvalidierung befinden kann. Zusammen helfen sie zu erklären, warum der Wert eines Elements die Validierung nicht besteht, falls er nicht gültig ist.

Instanz-Eigenschaften

Jeder Gültigkeitszustand wird durch eine boolesche Eigenschaft dargestellt. Ein Wert vontrue zeigt an, dass die entsprechende Validierungseinschränkung fehlgeschlagen ist, außer bei dervalid-Eigenschaft, dietrue ist, wenn der Wert des Elements allen Einschränkungen entspricht.

badInputSchreibgeschützt

Ein boolescher Wert, dertrue ist, wenn der Benutzer eine Eingabe gemacht hat, die der Browser nicht konvertieren kann.

customErrorSchreibgeschützt

Ein boolescher Wert, der angibt, ob die benutzerdefinierte Fehlermeldung des Elements durch Aufrufen der MethodesetCustomValidity() des Elements auf eine nicht-leere Zeichenkette gesetzt wurde.

patternMismatchSchreibgeschützt

Ein boolescher Wert, dertrue ist, wenn der Wert nicht dem angegebenenpattern entspricht, undfalse, wenn er übereinstimmt. Wenntrue, entspricht das Element der:invalid CSS-Pseudoklasse.

rangeOverflowSchreibgeschützt

Ein boolescher Wert, dertrue ist, wenn der Wert größer ist als das durch dasmax-Attribut spezifizierte Maximum, oderfalse, wenn er kleiner oder gleich dem Maximum ist. Wenntrue, entspricht das Element den CSS-Pseudoklassen:invalid und:out-of-range.

rangeUnderflowSchreibgeschützt

Ein boolescher Wert, dertrue ist, wenn der Wert kleiner ist als das durch dasmin-Attribut spezifizierte Minimum, oderfalse, wenn er größer oder gleich dem Minimum ist. Wenntrue, entspricht das Element den CSS-Pseudoklassen:invalid und:out-of-range.

stepMismatchSchreibgeschützt

Ein boolescher Wert, dertrue ist, wenn der Wert nicht den durch dasstep-Attribut bestimmten Regeln entspricht (d.h. er ist nicht gleichmäßig durch den Schrittwert teilbar), oderfalse, wenn er der Schrittregel entspricht. Wenntrue, entspricht das Element der:invalid CSS-Pseudoklasse.

tooLongSchreibgeschützt

Ein boolescher Wert, dertrue ist, wenn der Wert das angegebenemaxlength fürHTMLInputElement oderHTMLTextAreaElement-Objekte überschreitet, oderfalse, wenn seine Länge kleiner oder gleich der maximalen Länge ist.Hinweis: Diese Eigenschaft ist in Gecko nietrue, da die Werte der Elemente daran gehindert werden, länger alsmaxlength zu sein. Wenntrue, entspricht das Element den CSS-Pseudoklassen:invalid und:out-of-range.

tooShortSchreibgeschützt

Ein boolescher Wert, dertrue ist, wenn der Wert das angegebeneminlength fürHTMLInputElement oderHTMLTextAreaElement-Objekte nicht erreicht, oderfalse, wenn seine Länge größer oder gleich der Minimalen Länge ist. Wenntrue, entspricht das Element den CSS-Pseudoklassen:invalid und:out-of-range.

typeMismatchSchreibgeschützt

Ein boolescher Wert, dertrue ist, wenn der Wert nicht der erforderlichen Syntax entspricht (wenntypeemail oderurl ist), oderfalse, wenn die Syntax korrekt ist. Wenntrue, entspricht das Element der:invalid CSS-Pseudoklasse.

validSchreibgeschützt

Ein boolescher Wert, dertrue ist, wenn das Element alle seine Validierungseinschränkungen erfüllt und daher als gültig angesehen wird, oderfalse, wenn es eine Einschränkung nicht erfüllt. Wenntrue, entspricht das Element der:valid CSS-Pseudoklasse; andernfalls der:invalid CSS-Pseudoklasse.

valueMissingSchreibgeschützt

Ein boolescher Wert, dertrue ist, wenn das Element einrequired-Attribut hat, aber keinen Wert, oderfalse andernfalls. Wenntrue, entspricht das Element der:invalid CSS-Pseudoklasse.

Spezifikationen

Specification
HTML
# validitystate

Browser-Kompatibilität

Siehe auch

Help improve MDN

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

[8]ページ先頭

©2009-2026 Movatter.jp