解决方案 »

  1.   

    这样纯 js 编程累不累哦,推荐 jquery,提高开发效率,而且跨浏览器不是问题http://download.csdn.net/detail/defonds/4125256
      

  2.   

                        var secTable = document.getElementById('table');
                        function secBoard(n) {
                          //table的设计是table.rows.cells,而不是table.cells,table.cells是设计是IE独有的
                         //测试了一下甚至IE6都没有table.cells
                            alert(secTable.rows[0].cells.length);
                         //后面的table.cells都是undefined异常
                            for (i = 0; i < secTable.cells.length; i++)
                                secTable.cells[i].className = "sec1";
                            secTable.cells[n].className = "sec2";
                            for (i = 0; i < mainTable.tBodies.length; i++)
                                mainTable.tBodies[i].style.display = "none";
                            mainTable.tBodies[n].style.display = "block";
                        }
      

  3.   


    已解决。
    function  secBoard(n)
    {
    var secTable=document.getElementById("secTable");
    for(i=0;i<secTable.rows[0].cells.length;i++)
    secTable.rows[0].cells[i].className="sec1";
    secTable.rows[0].cells[n].className="sec2";
    for(i=0;i<mainTable.tBodies.length;i++)
    mainTable.tBodies[i].style.display="none";
    mainTable.tBodies[n].style.display="block";
    }