获取节点2-20

简介: 获取节点2-20

获取子节点: 1.通过一个一个.获取节点:


2.通过childNodes获取子节点:返回的也是子节点集合,是一个数组的格式。他会把换行和空格也当成是节点信息。


3.通过children获取,不过他也是数组,按照数组的形式访问就行


4.获取第一个子节点:firstChild,firstElementChild


5.获取最后一个子节点:lastChild,lastElementChild


//通过每一层.获取节点: let b=document.getElementById("li01").querySelector("span"); alert(b.innerHTML); //通过childNodes获取子节点:返回的也是子节点集合,是一个数组的格式。他会把换行和空格也当成是节点信息。 let c=document.getElementById("li02").childNodes; alert(c[0].innerHTML); //通过children获取,不过他也是数组,按照数组的形式访问就行 let d=document.getElementById("li03").children[0]; alert(d.innerHTML); //获取第一个子节点:firstChild let e=document.getElementById("li04").firstChild;//会匹配换行和空格 let f=document.getElementById("li04").firstElementChild; //获取最后一个子节点: let g=document.getElementById("li05").lastChild;//会匹配换行和空格 let h=document.getElementById("li05").lastElementChild; 获取父节点: 1.获取单个父节点:parentNode,parentElement



let i=document.getElementById("li05").parentNode; let j=document.getElementById("li05").parentElement; 2.获取所有父节点:offsetParent。返回的是个伪数组



let k=document.getElementById("li05").offsetParent; 获取兄弟节点 1.通过获取父节点再获取子节点来获取兄弟节点:


var brother1 = document.getElementById("li05").parentNode.children[1]; 2.获取上一个节点


var brother2=document.getElementById("li05").previousElementSibling; var brother2=document.getElementById("li05").previousSibling; 3.获取下一个节点



var brother4 = document.getElementById("test").nextElementSibling; var brother5 = document.getElementById("test").nex


相关文章
|
Kubernetes 容器
k8s集群初始化节点
k8s集群初始化节点
132 0
|
Kubernetes 安全 调度
k8s 集群Node节点扩缩容
k8s 集群Node节点扩缩容
1479 1
k8s 集群Node节点扩缩容
|
Kubernetes 容器
k8s集群—node节点的删除与添加
k8s集群—node节点的删除与添加
548 0
|
5月前
|
存储 负载均衡 算法
|
5月前
|
Kubernetes 网络安全 Docker
在k8S中,Worker节点加入集群的过程是什么?
在k8S中,Worker节点加入集群的过程是什么?
|
JavaScript 前端开发 算法
获取节点的方法
获取节点的方法
118 0
|
Kubernetes 小程序 容器
k8s一键扩容node节点脚本
k8s一键扩容node节点脚本
|
存储 NoSQL Redis
集群类型之无状态节点集群
集群类型之无状态节点集群
363 0
|
JavaScript
节点操作之创建节点
节点操作之创建节点 在实际开发中,我们经常会遇到在用户使用过程中,我们需要动态创建一个文本框,也就是用户在点击某些按钮之后,我们要给这个页面添加一个新的节点。这种操作在节点操作里面叫做创建节点。那么创建节点有哪些方式呢?
|
Kubernetes 容器
k8s集群添加删除node节点
k8s集群添加删除node节点
216 0