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

删除代码里的问题,,,请教大神!!

function del(obj) {     

         var tr = obj.parentNode.parentNode;

         tr.parentNode.removeChild(tr);

     }

obj.parentNode.parentNode;      指的是什么?是table?还有为什么是这样写的啊?

提问者:qq_Y_133 2017-04-17 00:31

个回答

  • ziom
    2017-04-17 07:27:37

    obj.parentNode.parentNode;指的是obj的父元素的父元素,即祖父元素,至于是不是table, 要看你传入的obj是不是tr。js的语法规则就是这样,等你学jq的时候就不会觉得这么麻烦了