什么是DOM

伤心癞蛤蟆 1个月前 已收到3个回答 举报

恋爱大全 1星

共回答了142个问题采纳率:94.6% 评论

DOM就是文档对象模型,是W3C组织推荐的处理可扩展标志语言的标准编程接口。

在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。

DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。

换句话说,这是表示和处理一个HTML或XML文档的常用方法。有一点 很重要,DOM的设计是以对象管理组织(OMG)的规约为基础的,因此可以用于任何编程语言。

最初人们把它认为是一种让JavaScript在浏览器间可移植的方法,不过DOM的应用已经远远超出这个范围。

Dom技术使得用户页面可以动态地变化,如可以动态地显示或隐藏一个元素,改变它们的属性,增加一个元素等,Dom技术使得页面的交互性大大地增强。

DOM实际上是以面向对象方式描述的文档模型。DOM定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。

可以把DOM认为是页面上数据和结构的一个树形表示,不过页面当然可能并不是以这种树的方式具体实现。

21小时前

47

长安一片月 2星

共回答了242个问题 评论

文档对象模型 Document Object Model JavaScript将浏览器及网页文档、HTML元素都使用相应的对象表示如:window、document、body、forms这些对象与对象的层次关系称为DOM

19小时前

33

至今未碰裙 2星

共回答了259个问题 评论

文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展置标语言的标准编程接口。它是一种与平台和语言无关的应用程序接口(API),它可以动态地访问程序和脚本,更新其内容、结构和www文档的风格(HTML和XML文档是通过说明部分定义的)。

文档可以进一步被处理,处理的结果可以加入到当前的页面。DOM是一种基于树的API文档,它要求在处理过程中整个文档都表示在存储器中。

另外一种简单的API是基于事件的SAX,它可以用于处理很大的XML文档,由于大,所以不适合全部放在存储器中处理。

16小时前

16
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 959505@qq.com