change css variable value code example

Example 1: how to change css variable in javascript

document.documentElement.setAttribute("style", "--main-background-color: green");

Example 2: javascript use css custom properties

Values in JavaScript
To use the values of custom properties in JavaScript, it is just like standard properties.
// get variable from inline style
element.style.getPropertyValue("--my-var");

// get variable from wherever
getComputedStyle(element).getPropertyValue("--my-var");

// set variable on inline style
element.style.setProperty("--my-var", jsVar + 4);

Tags:

Css Example