首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

rgb为什么不起作用?该如何解决

2012-04-05 
rgb为什么不起作用??代码如下:scriptdocument.write( fontid abcoloryellowsize6 北京奥运欢迎您

rgb为什么不起作用??
代码如下:

<script>

document.write( " <font     id= 'ab '   color=yellow   size=6> 北京奥运欢迎您 </font> ");

var       objs=document.getElementsByTagName( "font ");
var       flag;
var       i=0;

function   change_color()
{
if(i> 230)
flag=1;            
if(i <10)  
flag=0;

if(flag)  
i=i-10;
else  
i=i+10;

objs[0].color= "rgb(i,i,i) ";                           //这里为什么不起作用???

setTimeout( "change_color() ",100);
}

change_color();

</script>  


这是一个简单的程序,就是让 "北京奥运欢迎您 "这句话不停变化颜色,但是运行时颜色却没有一点变化,这是为什么???
各位大虾请赐教!

[解决办法]
objs[0].color= "rgb( "+i+ ", "+i+ ", "+i+ ") "; //这里为什么不起作用???

热点排行