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

View in English Always switch to English

HTMLObjectElement: validity-Eigenschaft

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⁩.

Die validity schreibgeschützte Eigenschaft der HTMLObjectElement-Schnittstelle gibt ein ValidityState-Objekt zurück, das die Gültigkeitszustände dieses Elements darstellt. Obwohl <object>-Elemente niemals Kandidaten für die Einschränkungsvalidierung sind, kann der Gültigkeitszustand dennoch ungültig sein, wenn eine benutzerdefinierte Gültigkeitsnachricht festgelegt wurde.

Wert

Ein ValidityState-Objekt.

Beispiele

Das folgende Beispiel zeigt, dass ein <object> in einem ungültigen Zustand ist, wenn ein customError gesetzt wurde; in diesem Zustand gibt checkValidity() true zurück, während die validity-Eigenschaft des validityState false ist.

js
const objectElem = document.getElementById("myObjectElm");
objectElem.setCustomValidity("This object element is invalid.");
const validityState = objectElem.validity;
console.log(validityState.valid); // false
console.log(validityState.customError); // true
console.log(objectElem.checkValidity()); // true

Spezifikationen

Specification
HTML
# dom-cva-validity

Browser-Kompatibilität

Siehe auch