问答详情
源自:9-22 编程练习

关于字标签的

在删除那个函数

为什么是var  table=document.getElementById("table").lastChild;  

而不是用var  table=document.getElementById("table");呢

 //想知道跟最后一个子节点什么关联吗

提问者:weixin_慕标1320350 2020-04-18 23:14

个回答

  • 969999666696
    2020-04-23 21:13:38

    table的子节点是文本和tbody。由于我们写的table和它的第一个tr之间有换行和空白格,故出现一个文本子节点,后面的三块tr部分都为tbody的内容。因为我们要删除的tr在tbody中,所以需要使用lastChild定位到tbody。