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

这是怎么回事啊?

 function dr(obj){

var tr=obj.parentNode.parentNode;

var ta=document.getElementById("table");

ta.removeChild(tr);}

有大神能帮我解答下吗:为什么这样写代码,添加的行能删除,但却删不掉最开始的两行,<table>标签难道不是他们的.parentNode.parentNode.parentNode吗?


提问者:neilyosql 2016-11-26 17:12

个回答

  • 老友丶
    2016-11-26 20:24:45
    已采纳

    不是的 注意使用表格时候默认会有thead和他tbody这一个层次;

    table-->tbody-->tr-->td

  • 慕粉4295232
    2016-12-01 21:15:06

    我也是这样,你最后怎么解决的??