Mam kilka zmiennych z kolorami (będą potem zmieniane). Chciałbym, aby dana klasa miała przypisany kolor tła z danej zmiennej. Każdy obiekt z tą klasą miałby ten kolor.
Ale nie działa. Jak to naprawić?
// Set colors below:
var nhcp1 = "red"; // Color 1
var nhcp2 = "blue"; // Color 2
var nhcp3 = "pink"; // Color 3
var nhcp4 = "green"; // Color 4
var nhcp5 = "violet"; // Color 5
var d = document;
// Functions
window.onload = function () {
// Functions for Color 1 ===============================
d.querySelector(".nhcp1").style.backgroundColor = nhcp1;
// Functions for Color 2 ===============================
d.querySelector(".nhcp2").style.backgroundColor = nhcp2;
// Functions for Color 3 ===============================
d.querySelector(".nhcp3").style.backgroundColor = nhcp3;
// Functions for Color 4 ===============================
d.querySelector(".nhcp4").style.backgroundColor = nhcp4;
// Functions for Color 5 ===============================
d.querySelector(".nhcp5").style.backgroundColor = nhcp5;
};