使用循环更改背景颜色

时间:2021-01-03 12:54:42

标签: javascript html css dom

我试图在单击按钮时更改背景颜色。但是当我单击按钮时颜色不是按顺序更改,而是直接更改为最后一个。如何仅使用 for 循环来修复它。

but.addEventListener("click", clickfunction);

function clickfunction() {
  color = arr.shift();
  arr.push(color);
  bgcolor.style.background = color;
  but.style.color = color;
  but.innerText = color;
  comming[0].style.background = --color;
};

0 个答案:

没有答案