-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,354
  • 3
  • 33
  • 45

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
  • 939
  • 2
  • 9
  • 22
0

This change body background color

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