JavaScript特性之:appendChild ,insertBefore 会删除原节点

JavaScript特性之:appendChildinsertBefore 会删除原节点
当你执行
node2.appendChild(node),
//在node2的子节点集合末尾添加node,appendChild会自动删除node,如果该node是document的节点的话,则会导致页面上的node节点被删除,从而导致页面混乱
node2.appendChild(node,node3)
//在node2的子节点node3前面添加node时,会自动删除node,如果该node是document的节点的话,则会导致页面上的node节点被删除,从而导致页面混乱
示例代码

代码运行结果

原本在“node”里的ul会被追加到“node2”里面,“node”里的ul然后被删除了

2015-05-08_233153

 


发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据