js获取节点
获取节点:
+包括两种
1. 获取元素节点
1-1. 非常规标签
=> html
=> body
=> head
1-2. 常规标签
=> getElementById()
=> getElementsByClassName()
=> getElementsByTgaName()
=> getElementsByName()
=> querySelector()
=> querySelectorAll()
2. 获取节点(包括但不限于元素节点)
2-1. childNodes
=> 语法:父节点.childNodes
=> 得到: 是一个伪数组,内部包含该父节点下的所有 子一级 节点
2-2. children
=> 语法: 父节点.children
=> 得到: 是一个伪数组,内部包含该父节点下的所有 子一级 元素节点
2-3. firstChild
=> 语法: 父节点.firstChild
=> 得到: 该父节点下的第一个 子节点
2-4. firstElementChild
=> 语法: 父节点.firstElementChild
=> 得到: 该父节点下的第一个 子 元素节点
2-5. lastChild
=> 语法: 父节点.lastChild
=> 得到: 该父节点下的最后一个 子节点
2-6. lastElementChild
=> 语法: 父节点.lastElementChild
=> 语法: 该父节点下的最后一个子 元素节点
2-7. previouSibing
=> 语法: 节点. previoSibing
=> 得到: 该节点的上一个 兄弟 节点
2-8. previousElementSibing
=> 语法: 节点.previousElementSibing
=> 得到: 该节点的上一个 兄弟 元素节点
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?