[英]Change the background color of page continually does not work
我想不斷更改頁面的背景顏色。
我已經創建了一個代碼來執行我想做的事情,但是在ff
, ch
, IE9+
等現代瀏覽器上不起作用。
也沒有任何錯誤消息出現。
編碼:
function randColor(colorPackage) {
var color = "", len = colorPackage.length - 1;
for (var i = 0; i < 6; i++) {
color += colorPackage[Math.ceil(Math.random() * len)];
}
return color;
}
var package = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 'a', 'b', 'c', 'd', 'e', 'f'];
setInterval(function () {
document.body.style.backgroundColor = "'#" + randColor(package) + "'";
}, 1000);
樣式行中的引號過多。 更改:
document.body.style.backgroundColor = "'#" + randColor(package) + "'";
至:
document.body.style.backgroundColor = "#" + randColor(package);
更改以下代碼:
document.body.style.backgroundColor = "'#" + randColor(package) + "'";
至
document.body.style.backgroundColor = "#" + randColor(package);
選中此項以獲取有關該屬性用法的更多詳細信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.