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

为什么只删除了一行,不会2行都删除吗,怎么定位的

function del(obj){

         var oG=obj.parentNode.parentNode.parentNode;

         var oP=obj.parentNode.parentNode;

         oG.removeChild(oP);

     }


提问者:HoooooHooo 2016-04-21 19:10

个回答

  • 忆梦水清寒3218609
    2016-04-21 22:07:36
    已采纳

    因为obj指向的是你点击的元素,调用这个函数处理的对象,就是你点击的元素,该位置的关联定义的oG只到总的列表,去除oP(也就是单行),全部删除可以试试每个多追加个parentNode