请问一个关于js改变单元格颜色的问题?,这个代码只是改变不了单元格颜色,只是颜色代码在相应的单元格。

[复制链接]
查看11 | 回复1 | 2011-5-21 11:48:19 | 显示全部楼层 |阅读模式
想用相应的颜色代码改变单元格颜色
!DOCTYPEHTMLPUBLIC\"-//W3C//DTDHTML4.0Transitional//EN\"
HTML
HEAD
TITLENewDocument/TITLE
METANAME=\"Generator\"CONTENT=\"EditPlus\"
METANAME=\"Author\"CONTENT=\"\"
METANAME=\"Keywords\"CONTENT=\"\"
METANAME=\"Description\"CONTENT=\"\"
styletype=\"text/css\"
.bg
{
backgroundcolor=\"#000\";
}
/style
/HEAD

BODYbgcolor=\"#996633\"
tableborder=1
scriptlanguage=\"javascript\"
varr,g,b;//r,g,b表示6个6*6的表格
varn=0,iFlag=0;//n表示为单元格取名用的,iFlag为标志号
varcolor=newArray(\"00\",\"33\",\"66\",\"99\",\"cc\",\"ff\");
for(r=0;r6;r)
{
        if(r==3)
        {
                iFlag=1;
                document.write(\"tr/\");
        }
        document.write(\"tdtableborder=1\");
       
        for(g=0;g6;g)
        {
        document.write(\"tr\");
        for(b=0;b6;b)
        {
                n;
                document.write(\"tdname=nid=n\");
        document.write(\"#\"color[r]color[g]color);
                document.write(\"/td\");
                }
        document.write(\"/tr\")
        }
        document.write(\"/td/table\");
        if(iFlag==1)
        document.write(\"/tr\");
        }
/script
/table
/BODY
/HTML
回复

使用道具 举报

千问 | 2011-5-21 11:48:19 | 显示全部楼层
逻辑上也有问题,如下
!DOCTYPEHTMLPUBLIC\"-//W3C//DTDHTML4.0Transitional//EN\"
HTML
HEAD
TITLENewDocument/TITLE
METANAME=\"Generator\"CONTENT=\"EditPlus\"
METANAME=\"Author\"CONTENT=\"\"
METANAME=\"Keywords\"CONTENT=\"\"
METANAME=\"Description\"CONTENT=\"\"
styletype=\"text/css\"
.bg
{
backgroundcolor=\"#000\";
}
/style
/HEAD

BODYbgcolor=\"#996633\"
tableborder=\'1\'
scriptlanguage=\"javascript\"
varr,g,b;//r,g,b表示6个6*6的表格
varn=0,iFlag=0;//n表示为单元格取名用的,iFlag为标志号
varcolor=newArray(\"00\",\"33\",\"66\",\"99\",\"cc\",\"ff\");
for(r=0;r6;r)
{
        if(r==0||r==3)
        {
                //iFlag=1;
                document.write(\"tr\");
        }
        document.write(\"tdtableborder=\'1\'\");

        for(g=0;g6;g)
        {
                document.write(\"tr\");
                for(b=0;b6;b)
                {
                        n;
                        document.write(\"tdname=\'\"n\"\'id=\'\"n\"\'bgcolor=\'#\"color[r]color[g]color\"\'#\"color[r]color[g]color\"/td\");
                }
                document.write(\"/tr\")
        }
        document.write(\"/table/td\");
       
        if(r==2||r==5)
                document.write(\"/tr\");
        }
/script
/table
/BODY
/HTML
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行