【JS】—— HTML DOM基础

来源:互联网 发布:仿淘宝购物车代码 编辑:程序博客网 时间:2024/04/30 06:14




前言


对于JS这块,每天还都在找着固定的时间慢慢的复习着


这两天复习到DOM这块,之前学的也是稀里糊涂的


现在又借助着网上查找的一些资料来整理一下关于HTML DOM的一些基础




DOM(文档对象模型Document Object Mode)是一个标准的编程接口


DOM遵循W3C标准。


DOM分为三个部分(核心DOM、XML DOM、HTML DOM)和三个级别(DOM Level 1/2/3)


核心DOM:针对任何结构化文档的标准模型

XML DOM:针对XML文档的标准模型

HTML DOM:针对HTML文档的标准模型


就HTML DOM而言


HTML DOM是专门适用于HTML的文档对象模型

HTML DOM定义了所有HTML元素的对象和属性,以及访问他们的方法。

HTML DOM是关于如何获取、修改、添加或删除HTML元素的标准


DOM 节点


在HTML DOM中,所有的事物都是节点:


整个文档是一个文档节点

每个HTML元素是元素节点

HTML元素内的文本是文本节点

每个HTML属性是属性节点

注释是注释节点


DOM 就是被视为节点树的HTML


如图:






     



2 0