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

参考答案疑问

var tbody = document.getElementById('table').lastChild;     

 var tr = obj.parentNode.parentNode;

编程参考答案里面这两句不理解,哪位大神指点一下

提问者:dd093380112 2016-07-14 15:56

个回答

  • CharlesLvm
    2016-07-18 20:42:48

    在哪看得参考答案

  • Frank_Yuan
    2016-07-16 19:13:24

    578a158a000148aa05000229.jpg

    578a158b0001bd0c05000114.jpg

    我原来也是一直蒙蔽中,后来写了个测试。你看见控制台的结果没,id table 返回的才是table。table的下一级的child是tbody。在程序中并没有写,但是到浏览器里解析的时候,作为表格他会给你补齐。这样就好理解了。哦,突然间明白为什么是 var tbody  和  var  tr  了,我去........

  • dd093380112
    2016-07-15 13:51:14

    第一个句得到的是一个tr   

      var tbody = document.getElementById('table').lastChild;  

    var tr = obj.parentNode.parentNode;

    tbody.removeChild(tr);

    这里面面的第三句是又删除tr里面的tr是不是有问题

  • 兰小宇
    2016-07-14 16:48:42

    第一句,得到id为table的最后的子节点,第二句是得到对象的父节点的父节点