dom insertBefore() removeChild()

作者:袖梨 2022-07-02

insertBefore() :
顾名思义,就是把一个新的节点插入到目标节点的前面。
Element.insertBefore( newNode , targerNode );

第二个参数是可选,如果第二个参数不写,将默认添加到文档的最后,相当于appendChild();
我们看看insertBefore()怎么使用:

cssrian">

1111


msg
test

222


aaaaaaaa




// 我们发现ID为msg的 插入到了 aaa的前面。
Js内部处理方式跟 appendChild()相似。


删除节点。
removeChild() :



a

b

c




如果不知道要删除的节点的父节点是什么?可以使用parentNode属性。
比如:


a

b

c



相关文章

精彩推荐