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

为什么要用这个var tab=document.getElementById("table").lastChild;?而不能用这个var tab=document.getElementById("table");

在提取table中的某个tr,设定tr的属性


提问者:慕粉3614901 2016-07-12 10:35

个回答

  • Mr_JO
    2016-07-12 10:56:29
    已采纳

    获取id为table下的最后一个子元素

  • tuuu
    2016-07-20 02:17:08

    var tab=document.getElementById("table").lastChild;  tab表示table的子节点tbody。

    var tab=document.getElementById("table");  这里tab表示table,它的子节点是空白节点和tbody。

    如果用后者table.removeChild(tr);则出现错误,因为table没有子节点tr,怎么能删除tr.

    个人理解,不一定对


  • Frank_Yuan
    2016-07-16 19:50:06

    http://www.imooc.com/qadetail/152223 另外一个同学的问题,我还传了两个图,希望能帮到你