js元素节点笔记【2021.10.12】

一、什么是节点

页面中的所有内容都是节点,包括标签、属性、文本、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为深拷贝,复制节点以及里面的内容

上一篇:【SSL】【Apache】 使用向导配置 https/ssl


下一篇:将扁平数据转换成树行结构