本帖最后由 vivei123 于 2009-11-23 11:10:56 编辑

解决方案 »

  1.   

    参考:http://www.easyui.org.cn/MagicSwitch_demo.html
      

  2.   

    脚本改成如下:
      <script language="javascript" type="text/javascript">
    function tabit(btn){
        var idname = new String(btn.id);
        var s = idname.indexOf("_");
        var e = idname.lastIndexOf("_")+1;
        var tabName = idname.substr(0, s);
        var id = parseInt(idname.substr(e, 1));
        var tabNumber = btn.parentNode.childNodes.length;
        for(i=0;i<tabNumber;i++){
    //这里做一个判断null操作!
    if(document.getElementById(tabName+"_div_"+i)!=null)
    {
            document.getElementById(tabName+"_div_"+i).style.display = "none";
            document.getElementById(tabName+"_btn_"+i).className = "";
    }
        };
            document.getElementById(tabName+"_div_"+id).style.display = "block";
            btn.className = "curr";
    };
    </script>