javascript节点属性和方法
JavaScript 节点属性和方法 JavaScript 节点的属性和方法是 DOM(文档对象模型)中最基础也是最重要的一部分。只有掌握了节点的属性和方法,才能更好地控制和操作 HTML 文档的结构和内容。 节点属性 1. Attributes:存储节点的属性列表(只读) 2. childNodes:存储节点的子节点列表(只读) 3. dataType:返回此节点的数据类型 4. Definition:以 DTD 或 XML 模式给出的节点的定义(只读) 5. Doctype:指定文档类型节点(只读) 6. documentElement:返回文档的根元素(可读写) 7. firstChild:返回当前节点的第一个子节点(只读) 8. Implementation:返回 XMLDOMImplementation 对象 9. lastChild:返回当前节点最后一个子节点(只读) 10. nextSibling:返回当前节点的下一个兄弟节点(只读) 11. nodeName:返回节点的名字(只读) 12. nodeType:返回节点的类型(只读) 13. nodeTypedValue:存储节点值(可读写) 14. nodeValue:返回节点的文本(可读写) 15. ownerDocument:返回包含此节点的根文档(只读) 16. parentNode:返回父节点(只读) 17. Parsed:返回此节点及其子节点是否已经被解析(只读) 18. Prefix:返回名称空间前缀(只读) 19. preserveWhiteSpace:指定是否保留空白(可读写) 20. previousSibling:返回此节点的前一个兄弟节点(只读) 21. Text:返回此节点及其后代的文本内容(可读写) 22. url:返回最近载入的 XML 文档的 URL(只读) 23. Xml:返回节点及其后代的 XML 表示(只读) 节点方法 1. appendChild:为当前节点添加一个新的子节点,放在最后的子节点后 2. cloneNode:返回当前节点的拷贝 3. createAttribute:创建新的属性 4. createCDATASection:创建包括给定数据的 CDATA 段 5. createComment:创建一个注释节点 6. createDocumentFragment:创建 DocumentFragment 对象 7. createElement:创建一个元素节点 8. createEntityReference:创建 EntityReference 对象 9. createNode:创建给定类型、名字和命名空间的节点 10. createProcessingInstruction:创建操作指令节点 11. createTextNode:创建包括给定数据的文本节点 12. getElementsByTagName:返回指定名字的元素集合 13. hasChildNodes:返回当前节点是否有子节点 14. insertBefore:在指定节点前插入子节点 15. Load:导入指定位置的 XML 文档 16. loadXML:导入指定字符串的 XML 文档 17. removeChild:从子结点列表中删除指定的子节点 18. replaceChild:从子节点列表中替换指定的子节点 19. Save:把 XML 文件存到指定节点 20. selectNodes:对节点进行指定的匹配,并返回匹配节点列表 21. selectSingleNode:对节点进行指定的匹配,并返回第一个匹配节点 22. transformNode:使用指定的样式表对节点及其后代进行转换 23. transformNodeToObject:使用指定的样式表将节点及其后代转换为对象 DOM 概念 DOM(文档对象模型)是 W3C 推荐的一种文档模型,它提供了一种独立于平台和语言的方式来访问和操作文档的结构和内容。DOM 将文档看作是一个树形结构,每个节点都是树形结构中的一个元素,可以是元素、属性、文本、注释、CDATA 段等。 在 DOM 中,每个节点都有其自己的属性和方法,通过这些属性和方法,可以控制和操作节点的结构和内容。同时,DOM 还提供了一些方法来操作节点之间的关系,如 appendChild、insertBefore、removeChild 等。 要掌握 DOM,需要了解节点的属性和方法,以及节点之间的关系。只有这样,才能更好地控制和操作 HTML 文档的结构和内容。
剩余6页未读,继续阅读
- 粉丝: 4
- 资源: 6
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 毕业设计-基于ASP.NET的班级风采网站的设计(源代码+论文).rar
- 毕业设计-基于ASP.NET的公司网站的设计与实现(源代码+论文).rar
- 毕业设计-基于ASP.NET简易博客网站的设计与实现(源代码+论文).rar
- 毕业设计-基于ASP.NET教学辅助系统设计与实现(源代码+论文).rar
- 毕业设计-基于ASP+SQL公交查询系统(论文+源代码).rar
- 毕业设计-基于ASP办公自动化系统论文+源代码+开题报告+文献综述+外文翻译).rar
- 毕业设计-基于ASP的反垃圾邮件管理系统的设计(源代码+论文).rar
- 毕业设计-基于ASP的笔记本销售网站的设计与实现(源代码+论文).rar
- 毕业设计-基于ASP的房屋租售信息管理系统的设计(源代码+论文).rar
- 毕业设计-基于ASP的某学校校园BBS的设计与实现(源代码+论文).rar
- 毕业设计-基于ASP的旅游网站的设计与实现(源代码+论文).rar
- 毕业设计-基于ASP的公交查询系统的设计与实现(源代码+论文).rar
- 毕业设计-基于ASP的网络聊天室的设计和实现(源代码+论文).rar
- 毕业设计-基于asp的搜索引擎开发(源代码+论文).rar
- 毕业设计-基于ASP的网上考试系统(源代码+论文).rar
- 南京邮电大学数学实验课程介绍与实践指导