你的html有问题Tbody 是table 里面的东西

解决方案 »

  1.   

    补充:TBody的前后写有<table>和</table>
      

  2.   

    我换成var MyTbodys = document.getElementsByName("ChildCategories");结果是MyTbodys.length等于0?MyTbodys(i).id的值也不对,一会为空一会有值,真是恼火!
      

  3.   

    每个table都会自动生成一个Tbody
      

  4.   

    请问<tbody>的用法?http://bbs.blueidea.com/viewthread.php?tid=740&page=
      

  5.   

    mingxuan3000(铭轩) :不对吧, 一个table可以包含多个<tbody>的!
      

  6.   

    我想有心要再叙述一下我的问题:网页中现有一个2列多行的表格,每一行下紧邻着两组
    <TBody id="×××1" name="ChildCategories">
      <tr>
        <td>第1个单元格</td>
        <td>第2个单元格</td>
      </tr>
    </tbody>
    <TBody id="×××2" name="ChildCategories">
      <tr>
        <td>第1个单元格</td>
        <td>第2个单元格</td>
      </tr>
    </tbody>
    在javascript中,我想根据所有的<Tbody>的不同ID值来做一些事件,但苦于无法获得<Tbody>的的ID值。我用var MyTbodys = document.getElementsByName("ChildCategories");alert(MyTbodys.length)结果竟为0!!!
      

  7.   

    <TABLE onmouseover='alert(document.getElementsByName("tbd").length);alert(document.getElementsByName("tbd")[0].innerHTML);alert(document.getElementById("tbd").innerHTML);alert(document.getElementById("tbd2").innerHTML)'>
    <THEAD>
    <TR>
    <TD>
    这是 THEAD 中的文本。
    </TD>
    </TR>
    </THEAD>
    <TBODY id="tbd" name="tbd">
    <TR>
    <TD>
    这是 TBODY 中的文本11。
    </TD>
    </TR>
    </TBODY>
    <TBODY id="tbd2" name="tbd">
    <TR>
    <TD>
    这是 TBODY 中的文本22。
    </TD>
    </TR>
    </TBODY>
    </TABLE>那个奇怪的我也不知道
      

  8.   

    在IE和firefox里的运行结果都不一样