none
用了 人家的动态选项卡的代码就出了这个问题,大家帮帮忙啊。。 RRS feed

  • 问题

  • 用了人家的动态选项卡的代码,   代码如下:   

    <script  language=javascript>
    function secBoard(n)
    {
    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";     这里说有错。。
    }
    </script>

    消息: 'mainTable.tBodies[...].style' 为空或不是对象

     

    怎么解决 谢谢大家。。 

     

    2010年9月8日 8:50

答案

  • 你好:

    你需要注意传递进来的n的值。因为你for循环中是从0开始的。请尝试用alter()方法将值打印出来进行数据对比就可以发现错误。

    希望对你有所帮助。

    2010年9月9日 6:11
    版主