我做了一个背景颜色设置为RGB(0,0,0)的股利;我想用javascript改变它的颜色。我做了一个功能来做到这一点。JavaScript更改BG颜色
function change(){
var x = 1;
var y = x + 100;
document.getElementById("box").style.backgroundColor = "rgb(" + y + "," + y + "," + y + ")"; }
它工作正常,但我可以改变div的颜色一次。我想要做的是获得div的颜色值并将其设置为x并再次运行该函数。所以bg每次点击都会变成黑色 - >灰色 - >白色。取决于y变量。
我可以得到div的值,但它会得到它在“rgb(0,0,0);”格式。得到这个之后我不知道该怎么做。我如何操作rgb(0,0,0)中的整数; ?
你好,测试你的答案,不错的工作。只是会增加一个周期也是很好的。 http://jsfiddle.net/Wuz75/1/问候 – Stano 2013-05-04 13:32:12
正是我在找的。我也打算给它增加一个循环。所以谢谢你俩=) – akinuri 2013-05-05 21:19:37