//此方法的思路是把标签看成对象,其思想与方法一如出一致
<script>
var currentIndex=null;
function changeColor(obj){
if(currnetIndex!=null){
currentIndex.style.color="black";
}
currentIndex=obj;
currentIndex.style.color="green";
}
function setEvent(){
//menu_table是一个table,它包含了在本页中所有的a标签
var as=document.getElementById("menu_table").getElementsByTagName("a");
var url_pattern=/html$/;
for(var i=0;i<as.length;i++){
if(url_pattern.test(as[i].href)){
as[i].οnclick=function(){
changeColor(this);
}
}
}
}
</script>