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