<body>
<script>         
var h=null
function hit(obj){
if(!h)h=obj;
h.style.backgroundColor='';
h=obj;
obj.style.backgroundColor='red'
}
</script>
<a href="#" onclick="hit(this)">fason</a>
<a href="#" onclick="hit(this)">fason</a>
<a href="#" onclick="hit(this)">fason</a>
<a href="#" onclick="hit(this)">fason</a>
<a href="#" onclick="hit(this)">fason</a>
</body>

解决方案 »

  1.   

    上面的方法﹐當選擇另一個的時候﹐原先選擇的沒有改變﹐所以在效果上你點擊兩次就有兩個同時顯示不同的顏色﹗誰還有其他的方法麼﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖
    XIEXIE﹗﹗﹗﹗﹗﹗﹗
      

  2.   

    上面的方法﹐當選擇另一個的時候﹐原先選擇的沒有改變﹐所以在效果上你點擊兩次就有兩個同時顯示不同的顏色﹗誰還有其他的方法麼﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖﹖
    XIEXIE﹗﹗﹗﹗﹗﹗﹗