1.
function changeColor(){
var color="#f00|#0f0|#00f|#808|#534";//定义一条变换颜色的字符串
color=color.split("|");//然后通过split方法进行分割
var xuan=document.getElementsByTagName("h1");//获得元素
for(var i=0;i<xuan.length;i++){
xuan[i].style.color=color[parseInt(Math.random()*color.length)];//设置样式
}
}
setInterval("changeColor()",200);//死循环,每0.2秒变换一种颜色
变换不够流畅
2.
var array=['red','#333'],index=-1;
setInterval(function(){
index++;
index=index>array.length-1?0:index;
lucky.style.color=array[index];
},500)