files/en-us/web/api/stylepropertymap/append/index.md
{{APIRef("CSS Typed Object Model API")}}
The append() method of the
{{domxref("StylePropertyMap")}} interface adds the passed CSS value to the
StylePropertyMap with the given property.
append(property, value)
property
value
None ({{jsxref("undefined")}}).
This example shows an extra background image value being added to the {{cssxref('background-image')}} property of the element, using {{domxref('HTMLElement.attributeStyleMap')}}.
// get the button element
const buttonEl = document.querySelector("button");
// append another value to the background-image property set on the attribute
buttonEl.attributeStyleMap.append(
"background-image",
"linear-gradient(180deg, blue, black)",
);
{{Specifications}}
{{Compat}}