删除JavaScript中DOM节点的所有子元素
如何删除JavaScript中DOM节点的所有子元素?
假设我有以下(丑陋的)HTML:
<p id="foo"> <span>hello</span> <div>world</div></p>
我抓住了我想要的节点,就像这样:
var myNode = document.getElementById("foo");
我怎么才能把孩子们foo所以<p id="foo"></p>是左?
foo
<p id="foo"></p>
我可以这么做吗?
myNode.childNodes = new Array();
或者我应该使用removeElement?
removeElement
我希望这个答案是直接的,DOM;不过,如果您还在jQuery中提供了一个答案,同时还提供了一个DOM唯一的答案,那么还需要额外的点。
阿晨1998
ITMISS
相关分类