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: getAll() Methode

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.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die getAll()-Methode des StylePropertyMapReadOnly-Interfaces 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, deren alle Werte abgerufen werden sollen.

Rückgabewert

Ein Array von CSSStyleValue-Objekten.

Beispiele

Grundlegende Verwendung

Das folgende Beispiel verwendet getAll() mit der background-image-Eigenschaft. Ein Array wird 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