DOM模型中的节点:元素节点、文本节点、属性节点
例:私のdotnet小屋
(1)a是元素节点
(2)“私のdotnet小屋”是文本节点
(3)href=”http://www.cnblogs.com/shuz”是属性节点
DOM节点的属性
|
属性 |
类型 |
说明 |
|
nodeName |
String |
节点名称,根据节点的类型而定义 |
|
nodeValue |
String |
节点的值,根据节点的类型而定义 |
|
nodeType |
Number |
节点类型,1为元素节点,2为属性节点,3为文本节点 |
|
firstChild |
Node |
指向childNodes列表的第一个节点 |
|
lastChild |
Node |
指向childNodes列表的最后一个节点 |
|
childNodes |
NodeList |
所有子节点列表,childNodes[i]可以访问第i+1个节点 |
|
parentNode |
Node |
指向节点的父节点,如果已是根节点,则返回null |
|
previousSibling |
Node |
指向前一个兄弟节点,如果已是第一个节点,则返回null |
|
nextSibling |
Node |
指向后一个兄弟节点,如果已是最后一个节点,返回null |
|
Attributes |
NameNodeMap |
包含一个元素特性的Attr对象,仅用于元素节点 |
|
className |
String |
节点的CSS类 |
|
innerHTML |
String |
某个标记之间的所有内容,包括代码本身 |
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
C++高性能并发应用_C++如何开发性能关键应用
Java AI集成Deep Java Library_Java怎么集成AI模型部署
Golang后端API开发_Golang如何高效开发后端和API
Python异步并发改进_Python异步编程有哪些新改进
C++系统编程内存管理_C++系统编程怎么与Rust竞争内存安全
Java GraalVM原生镜像构建_Java怎么用GraalVM构建高效原生镜像
Python FastAPI异步API开发_Python怎么用FastAPI构建异步API
C++现代C++20/23/26特性_现代C++有哪些新标准特性如modules和coroutines
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号