1.HTML DOM简介
DOM指Document Object Model ,文档对象模型,利用DOM可以将html的数据当作对象处理。它的优点是,方便程序和脚本动态地访问、更新文档的内容、结构和样式。
Document对象的继承结构:
1.共同父类是Root Element:<html>
2.子类包括头文件head ,另外还有body 等
DOM包括核心DOM、XML DOM 以及HTML DOM,顾名思义,HTML DOM针对的是HTML文档。
2.HTML DOM 元素(document)的组织形式:节点
HTML DOM把所有内容都看作树中的节点。比如,下面的代码中:
(1)<html>
是root,拥有firstChild:<head>
和lastChild: <body>
(2)<head>和<body>;<p1>和<p2>
互为Sibling.
注意:由于p1和p2之间有一个空格。空格是一个文本。因此body的childNodes个数为三个而非两个。(除了空格之外,换行符、字符、字符串也有类似效果)(但Children个数似乎为2个,待进一步查询)
(3)“文本2”的父节点是<p2>
<html>
<head>
<title>标题</title&g