html - 二级DOM是神马意思?
PHP中文网
PHP中文网 2017-04-17 13:53:33
[HTML讨论组]
PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(2)
ringa_lee

应该是说dom的0级事件和2级事件吧?
可以参考这里看看
https://segmentfault.com/a/11...

伊谢尔伦

文档对象模型(DOM)

文档对象模型(DOM,Document Object Model)是用于 HTML 的应用程序编程接口(API),它把整个页面映射为一个多层节点结构。HTML 页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。看下面这个 HTML 页面:

<html>
    <head>
        <title>Sample Page</title>
    </head>
    <body>
        <p>Hello World!</p>
    </body>
</html>

通过 DOM 创建的这个表示文档的树形图,开发人员获得了控制页面内容和结构的主动权。借助 DOM 提供的 API,开发人员可以轻松自如地删除、添加、替换或修改任何节点。

由于 Netscape 和 微软实现的 DOM 互不兼容,负责制定 Web 通信标准的 W3C(World Wide Web Consortium,万维网联盟)开始着手规划 DOM。

DOM1 级:

  • DOM 核心:映射文档结构,简化对文档中任意部分的操作和访问。

  • DOM HTML:在 DOM 核心的基础上,添加了针对 HTML 的对象和方法。

DOM2 级:

  • DOM 视图:定义了跟踪不同文档视图的接口。

  • DOM 事件:定义了事件和事件处理的接口。

  • DOM 样式:定义了基于 CSS 为元素应用样式的接口。

  • DOM 遍历和范围:定义了遍历和操作文档树的接口。

DOM3 级:

  • DOM 加载和保存:引入了以统一方式加载和保存文档的方法。

  • DOM 验证:新增了验证文档的方法。

  • DOM 核心扩展。

注意:

  1. DOM 并不是只针对 JavaScript 的,很多别的语言也都实现了 DOM。

  2. DOM0 级标准是不存在的,它只是 DOM 历史坐标中的一个参照点而已。

如需了解更多内容,请参考:https://github.com/stone0090/...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号