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 repräsentiert.

Syntax

js
new CSSKeywordValue(val)

Parameter

value

Legt den Wert des neuen CSSKeywordValue fest oder gibt ihn 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-display-Eigenschaft auf ihre Standardwerte zurück, indem das inline style-Attribut auf style="display: initial" gesetzt wird, wenn es in den 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

BCD tables only load in the browser