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

View in English Always switch to English

StylePropertyMapReadOnly: Methode getAll()

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Want more browser support for this feature? Tell us why.

Die getAll()-Methode der StylePropertyMapReadOnly-Schnittstelle gibt ein Array von CSSStyleValue-Objekten zurück, das die Werte für die angegebene Eigenschaft enthält.

Syntax

js
getAll(property)

Parameter

property

Der Name der Eigenschaft, von der alle Werte abgerufen werden sollen.

Rückgabewert

Ein Array von CSSStyleValue-Objekten.

Beispiele

Grundlegende Verwendung

Im folgenden Beispiel wird getAll() mit der background-image-Eigenschaft verwendet. Es wird ein Array zurückgegeben, das ein Element für jedes deklarierte Hintergrundbild enthält.

js
// get a button element
const buttonEl = document.querySelector("button");

// we can retrieve all computed styles with `computedStyleMap`
const allComputedStyles = buttonEl.computedStyleMap();

// use getAll() with the background image property
const allBkImages = allComputedStyles.getAll("background-image");
console.log(allBkImages); // logs an array with each background image as an item

Spezifikationen

Spezifikation
CSS Typed OM Level 1
# dom-stylepropertymapreadonly-getall

Browser-Kompatibilität