在样式文件.CSS中定义好已用的超链接的原色为"#FFOOOO"其他未用的为"#0000FF"就行了,省略:
function changecolor(id)
select case id
       case "a"
       a.style.color="#ff0000"
       b.style.color="#0000ff"
       c.style.color="#0000ff"
       d.style.color="#0000ff"
       e.style.color="#0000ff"
       f.style.color="#0000ff"
       case "b"
       a.style.color="#0000ff"
       b.style.color="#ff0000"
       c.style.color="#0000ff"
       d.style.color="#0000ff"
       e.style.color="#0000ff"
       f.style.color="#0000ff"
       case "c"
       a.style.color="#0000ff"
       b.style.color="#0000ff"
       c.style.color="#ff0000"
       d.style.color="#0000ff"
       e.style.color="#0000ff"
       f.style.color="#0000ff"
       case "d"
       a.style.color="#0000ff"
       b.style.color="#0000ff"
       c.style.color="#0000ff"
       d.style.color="#ff0000"
       e.style.color="#0000ff"
       f.style.color="#0000ff"
       case "e"
       a.style.color="#0000ff"
       b.style.color="#0000ff"
       c.style.color="#0000ff"
       d.style.color="#0000ff"
       e.style.color="#ff0000"
       f.style.color="#0000ff"
       case "f"
       a.style.color="#0000ff"
       b.style.color="#0000ff"
       c.style.color="#0000ff"
       d.style.color="#0000ff"
       e.style.color="#0000ff"
       f.style.color="#ff0000"
end select
end function

解决方案 »

  1.   

    偶要的是简化
    <script language=vbs>
    function changecolor(id)
    select case id
           case "a"
           a.style.color="#ff0000"
           b.style.color="#0000ff"
           c.style.color="#0000ff"
           d.style.color="#0000ff"
           e.style.color="#0000ff"
           f.style.color="#0000ff"
           case "b"
           a.style.color="#0000ff"
           b.style.color="#ff0000"
           c.style.color="#0000ff"
           d.style.color="#0000ff"
           e.style.color="#0000ff"
           f.style.color="#0000ff"
           case "c"
           a.style.color="#0000ff"
           b.style.color="#0000ff"
           c.style.color="#ff0000"
           d.style.color="#0000ff"
           e.style.color="#0000ff"
           f.style.color="#0000ff"
           case "d"
           a.style.color="#0000ff"
           b.style.color="#0000ff"
           c.style.color="#0000ff"
           d.style.color="#ff0000"
           e.style.color="#0000ff"
           f.style.color="#0000ff"
           case "e"
           a.style.color="#0000ff"
           b.style.color="#0000ff"
           c.style.color="#0000ff"
           d.style.color="#0000ff"
           e.style.color="#ff0000"
           f.style.color="#0000ff"
           case "f"
           a.style.color="#0000ff"
           b.style.color="#0000ff"
           c.style.color="#0000ff"
           d.style.color="#0000ff"
           e.style.color="#0000ff"
           f.style.color="#ff0000"
    end select
    end function
    </script>
    为JAVASCRIPT的写法,主要是取所有A元素的属性写法!
      

  2.   

    不怕大家笑话,我自己吓写了一下,请指教
    <script language=javascript>
    function changecolor(id)
    {
     int length
     length = document.length();
     for(i=0;i<length;i++)
     document.element[i].style.color="red";
     document.id.style.color="blue";
     }
    </script>
      

  3.   

    //也可以这样!你的方法应该没问题
    <html>
    <head>
    <script language=javascript>
    function changecolor(id)
    {
       alert("")
       var a=document.getElementsByName("color1")
       
       for(var i=0;i<=a.length-1;i++)
       {
          a[i].style.color="#0000ff"
          a[id].style.color="#ff0000"
       
       }
    }
    </script></head><BODY>
    <form name="f1">
    <a name="color1" target="downfram" href="a.asp" onclick="changecolor('0');" id="a">aaaaa</a>
    <a name="color1" target="downfram" href="b.asp" onclick="changecolor('1');" id="b">bbbbb</a>
    <a name="color1" target="downfram" href="c.asp" onclick="changecolor('2');" id="c">ccccc</a>
    <a name="color1" target="downfram" href="d.asp" onclick="changecolor('3');" id="d">ddddd</a>
    <a name="color1" target="downfram" href="e.asp" onclick="changecolor('4');" id="e">eeeee</a>
    <a name="color1" target="downfram" href="f.asp" onclick="changecolor('5');" id="f">fffff</a>
    </form>
    </BODY>
    </html>
      

  4.   

    <BODY>
    <a target="downfram" href="a.asp" onclick="changecolor('a');" id="a">aaaaa</a>
    <a target="downfram" href="b.asp" onclick="changecolor('b');" id="b">bbbbb</a>
    <a target="downfram" href="c.asp" onclick="changecolor('c');" id="c">ccccc</a>
    <a target="downfram" href="d.asp" onclick="changecolor('d');" id="d">ddddd</a>
    <a target="downfram" href="e.asp" onclick="changecolor('e');" id="e">eeeee</a>
    <a target="downfram" href="f.asp" onclick="changecolor('f');" id="f">fffff</a>
    </BODY>
    <script language=vbs>
    function changecolor(id)
    select case id
           case "a"
           
    aa("#ff0000","#0000ff","#0000ff","#0000ff","#0000ff","#0000ff")
           case "b"
                 
    aa("","","","","","")
           case "c"
        aa("","","","","","")
           case "d"
     aa("","","","","","")
           case "e"
       aa("","","","","","")
           case "f"
       aa("","","","","","")
    end select
    end function
    function aa(color1,color2,color3,color4,color5,color6)
    a.style.color=color1
           b.style.color=color2
           c.style.color=color3
           d.style.color=color4
           e.style.color=color5
           f.style.color=color6
    end function
    </script>
      

  5.   

    <BODY>
    <a target="downfram" href="a.asp" onclick="changecolor('a');" id="a">aaaaa</a>
    <a target="downfram" href="b.asp" onclick="changecolor('b');" id="b">bbbbb</a>
    <a target="downfram" href="c.asp" onclick="changecolor('c');" id="c">ccccc</a>
    <a target="downfram" href="d.asp" onclick="changecolor('d');" id="d">ddddd</a>
    <a target="downfram" href="e.asp" onclick="changecolor('e');" id="e">eeeee</a>
    <a target="downfram" href="f.asp" onclick="changecolor('f');" id="f">fffff</a>
    </BODY>
    <Script>
    function changecolor(id)
    {var bStr='a',eStr='f'
       for (var i=bStr.charCodeAt();i<=eStr.charCodeAt();i++)   
       eval(String.fromCharCode(i)+".style.color='#0000ff'");
       eval(id+".style.color='#ff0000'")   
    }
    </script>