一、什么是节点
页面中的所有内容都是节点,包括标签、属性、文本、Node
二、如何获取
xxx.parentNode
得到xxx的父元素节点
xxx.children
得到xxx所有的子元素节点
xxx.children[0]
得到xxx的第一个子元素节点
xxx.children[xxx.children-1]
得到xxx的最后一个子元素节点
三、创建节点
document.createElment(要创建的元素节点,如"div")
四、添加节点
node.appendChild(elment) 创建的元素节点加入node的子级列表的最后
node.insertBefore(elment,指定元素) 添加在指定元素之前
五、删除节点
node.removerChild(child)
六、拷贝节点
node.cloneNode() 没有参数或者为false,为浅拷贝,只复制节点,没有内容
node.cloneNode(true) 有参数true为深拷贝,复制节点以及里面的内容