gpt4 book ai didi

Javascript 如果在 appendChild 和 replaceChild 之间不起作用

转载 作者:行者123 更新时间:2023-11-30 15:42:45 25 4
gpt4 key购买 nike

我正在动态生成一个表,然后我想将它作为子项附加到 div。问题是每次我重新生成表格时,它都会附加到同一个 div 中,而不会删除旧表格。

if(context.children.length == 0){
context.appendChild(table);
}else{
context.replaceChild(table);
}

我尝试检查子元素是否已经存在,如果存在,我将其替换为新元素。但是我收到错误 The argument is not optional 并且我不知道该怎么做。有什么想法吗?

最佳答案

replaceChild() 不是这样工作的,您应该这样做,paremtElement.replaceChild(新元素,要替换的元素) https://developer.mozilla.org/en-US/docs/Web/API/Node/replaceChild

关于Javascript 如果在 appendChild 和 replaceChild 之间不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40544363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com