DOM document object module 文档对象模型
DOM是W3C的的标准,定义了访问XML,HTML文档的标准,分为三个部分:
1.核心DOM,针对任何结构化文档的标准。
2.XML DOM
3.HTML DOM
HTML DOM是如何对HTML元素进行操作的标准。
DOM将HTML文档定义成树结构。也就是 文档由根元素+子元素组成。
DOM中规定HTML中所有内容均为节点。
整个HTML文档是一个文档节点
每个HTML元素是一个元素节点
元素内文本是文本节点
属性是属性节点
注释是注释节点
HTML文档可以看成一个节点树。
<html>--------------------------------------根节点(没有父节点),同时为<head><body>的父节点
<head>----------------------------------<html>的子节点,<body>的兄弟节点
</head>
<body>
<div>
这是一个文本节点----------------<div>元素中的文本内容,称为文本节点。
</div>
</body>
</html>
对HTML DOM对象的操作
JavaScript
DOM是W3C的的标准,定义了访问XML,HTML文档的标准,分为三个部分:
1.核心DOM,针对任何结构化文档的标准。
2.XML DOM
3.HTML DOM
HTML DOM是如何对HTML元素进行操作的标准。
DOM将HTML文档定义成树结构。也就是 文档由根元素+子元素组成。
DOM中规定HTML中所有内容均为节点。
整个HTML文档是一个文档节点
每个HTML元素是一个元素节点
元素内文本是文本节点
属性是属性节点
注释是注释节点
HTML文档可以看成一个节点树。
<html>--------------------------------------根节点(没有父节点),同时为<head><body>的父节点
<head>----------------------------------<html>的子节点,<body>的兄弟节点
</head>
<body>
<div>
这是一个文本节点----------------<div>元素中的文本内容,称为文本节点。
</div>
</body>
</html>
对HTML DOM对象的操作
JavaScript