在不删除内部HTML的情况下,可以使用以下方法删除节点元素:
方法一:设置节点元素的display
属性为none
。
var element = document.getElementById("myElement");
element.style.display = "none";
方法二:使用parentNode
属性删除节点元素。
var element = document.getElementById("myElement");
element.parentNode.removeChild(element);
方法三:使用replaceChild()
方法将节点元素替换为一个空的文本节点。
var element = document.getElementById("myElement");
var emptyTextNode = document.createTextNode("");
element.parentNode.replaceChild(emptyTextNode, element);
请注意,上述代码示例中的"myElement"应替换为要删除的节点元素的ID或相应的选择器。
上一篇:不删除内部部分的字符串替换
下一篇:不删除S3存储桶的情况下更新它