在样式文件.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
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 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元素的属性写法!
<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>
<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>
<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>
<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>