CSSKeywordValue: CSSKeywordValue() Konstruktor

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Der CSSKeywordValue() Konstruktor erstellt ein neues CSSKeywordValue-Objekt, das CSS-Schlüsselwörter und andere Bezeichner darstellt.

Syntax

js
new CSSKeywordValue(val)

Parameter

value

Setzt oder gibt den Wert des neuen CSSKeywordValue zurück.

Ausnahmen

TypeError

Wird ausgelöst, wenn der value-Parameter nicht angegeben ist oder nicht vom Typ String ist.

Beispiele

Das folgende Beispiel setzt die CSS-Eigenschaft display auf ihre Standardwerte zurück, indem das Inline-Attribut style auf style="display: initial" gesetzt wird, wenn es im Entwicklerwerkzeuge-Inspektor betrachtet wird.

js
const keyword = new CSSKeywordValue("initial");
const myElement = document.getElementById("myElement").attributeStyleMap;
myElement.set("display", keyword);

console.log(myElement.get("display").value); // 'initial'
console.dir(keyword);

Spezifikationen

Specification
CSS Typed OM Level 1
# dom-csskeywordvalue-csskeywordvalue

Browser-Kompatibilität