appendChild,把一个子节点添加到父节点的最后一个子节点
insertBefore(newElement, referenceElement);,子节点会插入到referenceElement之前
以上两种方法:如果被插入的节点是已经存在于当前的文档树,因此这个节点首先会从原先的位置删除,再插入到新的位置。
即如下例子,想要两个元素位置替换时 insertBefore就可以做到,因为它会先删除之前位置的节点 并把它插到新的位置

appendChild,把一个子节点添加到父节点的最后一个子节点
insertBefore(newElement, referenceElement);,子节点会插入到referenceElement之前
以上两种方法:如果被插入的节点是已经存在于当前的文档树,因此这个节点首先会从原先的位置删除,再插入到新的位置。
即如下例子,想要两个元素位置替换时 insertBefore就可以做到,因为它会先删除之前位置的节点 并把它插到新的位置
本文标题:DOM插入节点
本文链接:https://www.haomeiwen.com/subject/gckclctx.html
网友评论