节点操作:
创建元素节点: document.createElement('要创建元素节点的名字')
创建文本节点: document.createTextNode('文本内容')
添加节点:
①appendChild() 将一个新节点添加到某个节点的子节点列表的末尾上
语法: 父节点.appendChild(要添加的子元素)
②insertBefore() 把节点创建到指定节点的前面
insertBefore(要添加的子元素,参照节点)
替换节点
replaceChild() 把节点替换成指定的节点
父节点.replaceChild(新节点,被替换的节点)
删除节点
removeChild() 删除指定子节点
父节点.removeChild(要删除的节点)
克隆节点
cloneNode() 复制节点
对象.cloneNode(参数)
参数为true:表示深度复制,即克隆该对象,又克隆了它的内容
参数为false: 表示浅层复制,只克隆该对象本身
参数为空:默认是false
克隆的对象一定要添加到指定的位置,否则没有任何效果