【发布时间】:2017-01-25 18:24:36
【问题描述】:
我正在尝试制作一个每秒更改标题颜色的脚本, 我制作了一个函数,该函数在调用时使用随机颜色设置 HTML 元素的样式,并且当我使用 setInterval();它不起作用!
function randomColor(elementId) {
var colors = ["red","green","blue","purple","lightblue","cyan","yellow","brown","pink","grey"];
var randomNumber = Math.floor(Math.random() * 10) + 1;
document.getElementById(elementId).style.color = colors[randomNumber];
}
setInterval(randomColor("Header"), 1000);
有人可以帮忙吗?谢谢!
注意: 当我刷新页面时,它只会改变一次颜色。
【问题讨论】:
标签: javascript jquery setinterval