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

求大神解答啊,这是咋回事?!!!!!!!!!!!!

 // 创建删除函数
     function del(obj){
        var a=obj.parentNode.parentNode;
        a.parentNode.removeChild(a);
     }

不理解这个函数,怎么就删除节点了?能解释一下吗?我之前写的是

 // 创建删除函数
     function del(obj){
        var a=obj.parentNode.parentNode;
        a.parentNode.removeChild(tr);
     }

不对?这又是为什么?、、、、、、、、、、求大神解答啊

提问者:慕姐8289045 2016-07-26 15:50

个回答

  • hellolly
    2016-07-26 16:09:18

    obj.parentNode.parentNode就是tr;a.parentNode就是table;a.parentNode.removeChild(a)就是删除一个tr