文档对象模型理解

原创 2016年05月31日 19:00:21

HTML元素

HTML 元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码。

HTML 元素语法

  • HTML 元素以开始标签起始
  • HTML 元素以结束标签终止
  • 元素的内容是开始标签与结束标签之间的内容
  • 某些 HTML 元素具有空内容(empty content)
  • 空元素在开始标签中进行关闭(以开始标签的结束而结束)
  • 大多数 HTML 元素可拥有属性

在 HTML DOM 中,所有事物都是节点。DOM 是被视为节点树的 HTML。

DOM 节点

根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点:

  • 整个文档是一个文档节点
  • 每个 HTML 元素是元素节点
  • HTML 元素内的文本是文本节点
  • 每个 HTML 属性是属性节点
  • 注释是注释节点


编程接口

可通过 JavaScript (以及其他编程语言)对 HTML DOM 进行访问。

所有 HTML 元素(特指元素节点)被定义为对象,而编程接口则是对象的方法和对象的属性。

方法是能够执行的动作(比如添加或修改元素)。

属性是能够获取或设置的值(比如节点的名称或内容)。当然对象的属性值也可以是一个对象

简称xx元素的属性或方法


相关文章推荐

第3章 文档对象模型(DOM)

  • 2013年06月03日 23:08
  • 322KB
  • 下载

JavaScript入门(四)DOM文档对象模型

访问 JavaScript HTML 文档的所有元素 DOM文档对象模型 --访问 JavaScript HTML 文档的所有元素 //HTML DOM 模型被构造为对象的树 //节点分3种...

DOM文档对象模型

  • 2013年05月29日 10:25
  • 250KB
  • 下载

《CSS文档对象模型中文手册》 chm

  • 2010年06月14日 10:30
  • 175KB
  • 下载

JavaScript 文档对象模型(DOM)

文档对象模型     通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。要改变页面的某个东西,JavaScript 就需要获得对 HTML 文...

文档对象模型中文手册

  • 2005年12月09日 13:57
  • 174KB
  • 下载

文档对象模型DOM(获取元素节点、设置节点属性)

练习题: 制作一个表格,显示班级的学生信息。 要求: 1. 鼠标移到不同行上时背景色改为色值为 #f2f2f2,移开鼠标时则恢复为原背景色 #fff 2. 点击添加按钮,能动态...

XML基础实例 文档对象模型

  • 2011年06月29日 12:03
  • 6KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:文档对象模型理解
举报原因:
原因补充:

(最多只允许输入30个字)