<script type="text/javascript"> 
function changeDiv(str){ 
if(str == 'tab1'){ 
document.getElementById('tab1').style.display=""; 
document.getElementById('tab2').style.display="none"; 
document.getElementById('btn2').className="btn2"; 
document.getElementById('btn').className="btn"; 
}else{ 
document.getElementById('tab1').style.display="none"; 
document.getElementById('tab2').style.display=""; 
document.getElementById('btn2').className="btn"; 
document.getElementById('btn').className="btn2"; 


</script> 
谁帮我改改啊.... 
现在只能用在一个新闻频道上,我要改哪里,才可以多次使用啊. 
谢谢啦,我现在新闻频道用的是tab1和tab2,我要怎么才能可以多次使用,代码该改哪里呢。不要直接添加tab3和tab4那种方法。。谢谢了

解决方案 »

  1.   


    <script type="text/javascript"> 
    function changeDiv(ta1,ta2,bt,bt2)
    {
    var xx=document.getElementById(ta1).style.display;
    if(xx == 'none'){
    document.getElementById(ta1).style.display=""; 
    document.getElementById(ta2).style.display="none";
    document.getElementById(bt2).className="btn2"; 
    document.getElementById(bt).className="btn"; 
    }else{
    document.getElementById(ta1).style.display="none"; 
    document.getElementById(ta2).style.display="";
    document.getElementById(bt2).className="btn";
    document.getElementById(bt).className="btn2";
    }
    }
    </script>
    引用方式:  onClick="changeDiv('tab1','tab2','btn','btn2')"