1. HTML DOM
HTML 文档对象模型(HTML Document Object Model)定义了访问和处理 HTML 文档的标准方法。
通过 JavaScript,您可以通过HTML DOM重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。
2. 节点
DOM 是这样规定的:
整个文档是一个文档节点
每个 HTML 标签是一个元素节点
包含在 HTML 元素中的文本是文本节点
每一个 HTML 属性是一个属性节点
注释属于注释节点
3. 访问节点
通过使用 getElementById() 、getElementsByName() 和 getElementsByTagName() 方法
通过使用一个元素节点的 parentNode、firstChild 以及 lastChild 属性
通过document.documentElement或document.body访问根节点
4. 节点信息
每个节点都拥有包含着关于节点某些信息的属性。这些属性是:
nodeName(节点名称)
nodeValue(节点值)
nodeType(节点类型)
nodeName 属性含有某个节点的名称。
元素节点的 nodeName 是标签名称
属性节点的 nodeName 是属性名称
文本节点的 nodeName 永远是 #text
文档节点的 nodeName 永远是 #document
注释:nodeName 所包含的 XML 元素的标签名称永远是大写的
nodeValue
对于文本节点,nodeValue 属性包含文本。
对于属性节点,nodeValue 属性包含属性值。
nodeValue 属性对于文档节点和元素节点是不可用的。
nodeType
nodeType 属性可返回节点的类型。
最重要的节点类型是:
元素类型 节点类型
元素 1
属性 2
文本 3
注释 8
文档 9
5.HTML DOM 对象参考
http://www.w3school.com.cn/htmldom/htmldom_reference.asp
分享到:
相关推荐
了解vue
W3CSchool(全套教程最新W3CSchool(全套教程最新W3CSchool(全套教程最新W3CSchool(全套教程最新W3CSchool(全套教程最新W3CSchool(全套教程最新W3CSchool(全套教程最新W3CSchool(全套教程最新W3CSchool(全套...
常用web开发工具 w3cschool菜鸟教程20141021常用web开发工具 w3cschool菜鸟教程20141021常用web开发工具 w3cschool菜鸟教程20141021常用web开发工具 w3cschool菜鸟教程20141021常用web开发工具 w3cschool菜鸟教程...
w3cschool菜鸟教程离线版( 完整 ) chm javascript html等等
w3cschool离线版教程chm版本2017年11月5号更新。包含w3cschool的全部内容
W3CSchool W3CSchool W3CSchool 离线文档,很全,即使没网络也可以使用
w3cschool菜鸟教程(w3cschool.cc).7z
w3cschool菜鸟教程离线版目录: HTML / CSS 学习 HTML 学习 HTML5 学习 CSS 学习 CSS3 学习 Bootstrap ASP.NET 学习 ASP.NET 学习 C# 学习 Web Pages 学习 Razor 学习 MVC 学习 Web Forms JavaScript 学习 ...
这是一个纯html的w3cschool源码,不需要数据库,只需要一个web空间您就可以拥有一个和w3cschool官网一样的网站!
W3Cschool.chm 学习手册包含: HTML 4.01 XHTML 1.0 HTML 5 CSS 2.0 JavaScript VBScript HTML DOM XML DOM ASP ADO ASP.NET PHP 5.1 XSLT 1.0 XPath 2.0 XSL-FO WML 1.1 HTML 颜色
W3Cschool离线版PC客户端是www.w3cschool.cn网站官方推出的正版客户端。我们是一个专业的编程入门学习及技术文档查询应用,提供包括HTML,CSS,...W3Cschool离线版PC客户端是为了满足用户能够离线学习编程知识。
W3cschool 离线手册
W3CSchool全套教程,涵盖w3cschool全套在线教程。
w3cschool菜鸟教程
w3cSchool文档w3cSchool文档w3cSchool文档w3cSchool文档w3cSchool文档w3cSchool文档w3cSchool文档w3cSchool文档
HTML5(W3CSchool版).chm
w3cschool官方手册离线版,最新中文版 w3cschool官方手册离线版,亲测可用
w3cschool菜鸟教程(http://www.w3cschool.cc/)是一个提供了最全的的web技术基础教程网站。网站包含了HTML教程、CSS教程、Javascript教程、PHP教程等各种建站基础教程。同时也提供了大量的在线实例,通过实例,您可以...
W3CSchool HTML 5 教程
历史上最全的W3CSchool版本包含这么多的内容: HTML教程 HTML XHTML CSS TCP/IP XML教程 XML DTD XML DOM XSL XSLT XSL-FO XPath XQuery XLink XPointer Schema XForms SOAP WSDL RDF RSS WAP ...