DOM 介绍

DOM概念

DOM全称 Document Object Model,即文档对象模型,DOM是针对XML但经过扩展用于HTML的应用程序编程接口(API Application Programming Interface)。DOM把整个页面映射为一个多层节点结构。HTML或XML页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。DOM是万维网联盟(W3C The World Wide Web Consortium)组织推荐的处理可扩展标志语言的标准编程接口。

DOM由来

最初的互联网是基于HTML静态页面的,在不同的浏览器(Internet Explorer4.0和Netscape Navigator4.0)支持不同形式的页面的动态调用(DHTML),造成开发人员无法只编写一个页面用于多个浏览器。为促进浏览器之间的兼容,W3C规划推出了相关的DOM标准,

DOM作用

web页面最终是按照HTML标准进行展示的。DOM的提出就是提供一个与HTML标签交互的接口,供JavaScript 语言来使用,JavaScript可以通过DOM标准规定的各类属性、方法、事件来访问、创建HTML标签。

DOM版本

时间版本发布

2015/11/19

Document Object Model (DOM) Level 4 多媒体同步规范
2015/2/3服务发送事件规范
2008/12/22元素遍历规范
2004/4/7Document Object Model (DOM) Level 3 加载和保存规范
2004/4/7Document Object Model (DOM) Level 3 核心规范
2004/1/27Document Object Model (DOM) Level 3 验证规范
2003/1/9Document Object Model (DOM) Level 2 HTML 规范
2000/11/13Document Object Model (DOM) Level 2 核心规范
2000/11/13Document Object Model (DOM) Level 2 事件规范
2000/11/13Document Object Model (DOM) Level 2 样式规范
2000/11/13Document Object Model (DOM) Level 2 遍历和范围规范
2000/11/13Document Object Model (DOM) Level 2 视图规范
1998/10Document Object Model (DOM) Level 1核心规范
1998/10Document Object Model (DOM) Level 1 HTML 规范

   注:DOM0级只是DOM历史坐标中的一个参考点而已,具体说来,DOM0指的是Internet Explorer4.0和Netscape Navigator4.0最初支持的DHTML,而不是W3C推出的标准。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mystonelxj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值