标题:急,菜鸟作业问题,请高手看看哪出问题了
只看楼主
紫藤x
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-4-21
结帖率:100%
已结贴  问题点数:10 回复次数:4 
急,菜鸟作业问题,请高手看看哪出问题了
显示九行文字,分别以红绿蓝循环显示。现在问题是字体没有颜色。
<script language="javascript">
<!--
    var n=0;
    function changeFontColor(){
        n=n%3;
        switch(n){
            case 0:
            j[n].color="red";
            break;
            case 1:
            j[n].color="green";
            break;
            case 2:
            j[n].color="blue";
            break;
        }
        n++;
    }            
//-->
</script>
</head>

<body>
<script language="javascript">
<!--
    var j=new Array(n);
    var n=0;
    while(n<9){
        document.write(j[n]="欢迎光临我们学校的网站"+"<p><br/>");         
        n++;
    }
    changeFontColor();
//-->
  </script>
搜索更多相关主题的帖子: function javascript 问题 
2012-04-21 12:39
monlan
Rank: 2
等 级:论坛游民
帖 子:7
专家分:11
注 册:2010-5-20
得分:5 
<script language="javascript">
<!--
    for( var n=0;n<=10;n++)
    {
        if(n%3==1){
            document.write("<font style='color:red'>"+n+"欢迎"+"</font></br>");
        }if(n%3==2){
            document.write("<font style='color:#00FF00'>"+n+"欢迎"+"</font></br>");
        }if(n%3==3){
            document.write("<font style='color:#6600FF'>"+n+"欢迎"+"</font></br>");
        }else{
            if(n==3||n==6||n==9){
            document.write("<font style='color:#000000'>"+n+"欢迎"+"</font></br>");
            }
        }
   
    }
//-->
  </script>

这样不是更加方便吗?
2012-04-21 15:04
紫藤x
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-4-21
得分:0 
回复 2楼 monlan
作业要用循环语句和switch语句啊,请问你可以帮我改一下吗
2012-04-21 15:11
monlan
Rank: 2
等 级:论坛游民
帖 子:7
专家分:11
注 册:2010-5-20
得分:5 
<script language="javascript">
 <!--
      var n=0;
     while(n<9){
             switch(n){
            case 1:
                document.write("<font style='color:red'>"+n+"欢迎你!"+"</font></br>");break;
            case 2:   
                document.write("<font style='color:blue'>"+n+"欢迎你!"+"</font></br>");break;   
            case 3:        
                document.write("<font style='color:green'>"+n+"欢迎你!"+"</font></br>");break;
            case 4:
                document.write("<font style='color:red'>"+n+"欢迎你!"+"</font></br>");break;
            case 5:   
                document.write("<font style='color:blue'>"+n+"欢迎你!"+"</font></br>");break;   
            case 6:        
                document.write("<font style='color:green'>"+n+"欢迎你!"+"</font></br>");break;
            case 7:
                document.write("<font style='color:red'>"+n+"欢迎你!"+"</font></br>");break;
            case 8:   
                document.write("<font style='color:blue'>"+n+"欢迎你!"+"</font></br>");break;   
            case 9:        
                document.write("<font style='color:green'>"+n+"欢迎你!"+"</font></br>");break;
            
        }
        n++;   
     }
 //-->
   </script>

我也是菜鸟~这能用笨笨的方法了.哈哈
2012-04-21 16:08
紫藤x
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-4-21
得分:0 
回复 4楼 monlan
嗯,真的谢谢你,顺便问一下你,showTitle函数是怎么指定内容的字号对齐的输出的,showTitle函数是什么格式的。

2012-04-21 16:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-366277-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.043764 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved