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

我的写法错在哪

我是这么写的function del(){

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

var y=document.getElementsByName("tr");
 x.removeChild(y);

}

其他人是这么写的

function del(obj){
         var oG=obj.parentNode.parentNode.parentNode;
         var oP=obj.parentNode.parentNode;
         oG.removeChild(oP);
     }

其他地方都一样,为什么我的不能运行,获取的标签难道不一样吗

提问者:蜗牛在看海 2016-07-06 20:51

个回答

  • 慕粉3584684
    2016-07-06 22:33:37
    已采纳

    y得到的是所有的 tr节点!!! Table下面默认还有个Tbody节点!