扫码关注官方订阅号
创建元素
删除操作 段落1 删除
段落1
DOM API 就是这么设计的。
body 就是 h1 的父元素。
body
h1
虽然 h1 是一个 Element,但是这个方法都是继承了 Node。
Element
Node
Node.insertBefore()
var insertedElement = parentElement.insertBefore(newElement, referenceElement); | | | | 被插入的节点 | 被插入的节点 | 新插入节点的父节点 | 插入newElement之前的那个节点
insertedElement 是被插入的节点,即 newElement
insertedElement
newElement
parentElement 是新插入节点的父节点
parentElement
newElement 是被插入的节点
referenceElement 在插入 newElement 之前的那个节点
referenceElement
再看看 Node.removeChild
let oldChild = node.removeChild(child); // OR element.removeChild(child);
child 是要移除的那个子节点.
child
node 是 child 的父节点.
node
oldChild 保存对删除的子节点的引用. oldChild === child.
oldChild
oldChild === child
body也是一个元素。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
DOM API 就是这么设计的。
body就是h1的父元素。虽然
h1是一个Element,但是这个方法都是继承了Node。Node.insertBefore()
语法
参数和返回值
insertedElement是被插入的节点,即newElementparentElement是新插入节点的父节点newElement是被插入的节点referenceElement在插入newElement之前的那个节点再看看 Node.removeChild
语法
参数
child是要移除的那个子节点.node是 child 的父节点.oldChild保存对删除的子节点的引用.oldChild === child.body也是一个元素。