为了账号安全,请及时绑定邮箱和手机立即绑定

lastChild获取问题

为什么这段代码:document.getElementById('table').lastChild;获取到的是tbody而不是最后一个tr呢

正在回答

2 回答

注意使用表格时候默认会有thead和他tbody,就算你在代码中没写tbody,其实他也是有的

0 回复 有任何疑惑可以回复我~
#1

qq_结局_0 提问者

非常感谢!
2016-11-29 回复 有任何疑惑可以回复我~

很有可能是你的html代码结构是这样的

<table id='table'>
    <tbody>
        <tr>
            <td></td>
        </tr>
          <tr>
            <td></td>
        </tr>
          <tr>
            <td></td>
        </tr>
    <tbody/>
</table>

如果这样的话他的子节点只有一个tbody,所以无论你怎么找,都只能找到tbody.

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

lastChild获取问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号