-2

I am trying to use a JS variable in CSS.

In JavaScript it's:

var bodybg = "#fff"

And in CSS:

body {
  background-color: bodybg;
}

How do I achieve that?

Brian McCutchon
  • 8,054
  • 3
  • 30
  • 43

2 Answers2

2

You can manipulate style with JavaScript.

For example:

<p id="p2">Hello World!</p>

<script>
 var bodybg = '#fff';
 document.getElementById("p2").style.color = bodybg;
</script>
Hayreddin Tüzel
  • 899
  • 1
  • 9
  • 21
0

This change body background color

var bodybg = "#fff";
document.querySelector('body').style.backgroundColor = bodybg;
Saurabh Yadav
  • 3,138
  • 1
  • 8
  • 20