不能直接删除子节点吗?
is it not able to delete Child node directly?
我是初学者,代码是这样的:
function itemDone(e) {
var target, elParent, elGrandparent;
target = getTarget(e);
elParent = target.parentNode;
elGrandparent = target.parentNode.parentNode;
elGrandparent.removeChild(elParent);
有没有其他方法可以直接使用任何关键字删除子元素,而不是找到父元素和祖父元素,然后从父元素中删除子元素。
谢谢。
不行,没办法。您需要知道 parent 才能删除 child。除非您正在处理双重间接寻址,否则您需要指针和不同的语言。
我是初学者,代码是这样的:
function itemDone(e) {
var target, elParent, elGrandparent;
target = getTarget(e);
elParent = target.parentNode;
elGrandparent = target.parentNode.parentNode;
elGrandparent.removeChild(elParent);
有没有其他方法可以直接使用任何关键字删除子元素,而不是找到父元素和祖父元素,然后从父元素中删除子元素。 谢谢。
不行,没办法。您需要知道 parent 才能删除 child。除非您正在处理双重间接寻址,否则您需要指针和不同的语言。