DOM 可被 JavaScript 用来读取、改变 HTML、XHTML 以及 XML 文档。
来源:互联网 发布:js img onload 编辑:程序博客网 时间:2024/06/05 03:16
通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。
要改变页面的某个东西,JavaScript 就需要获得对 HTML 文档中所有元素进行访问的入口。这个入口,连同对 HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型来获得的(DOM)。
DOM 被分为不同的部分(核心、XML及HTML)和级别(DOM Level 1/2/3):
DOM 被分为不同的部分(核心、XML及HTML)和级别(DOM Level 1/2/3):
W3C DOM 标准被分为 3 个不同的部分:
- 核心 DOM - 针对任何结构化文档的标准模型
- XML DOM - 针对 XML 文档的标准模型
- HTML DOM - 针对 HTML 文档的标准模型
DOM的优势主要表现在:易用性强,使用DOM时,将把所有的XML文档信息都存于内存中,并且遍历简单,支持XPath,增强了易用性。
DOM的缺点主要表现在:效率低,解析速度慢,内存占用量过高,对于大文件来说几乎不可能使用。另外效率低还表现在大量的消耗时间,因为使用DOM进行解析时,将为文档的每个element、attribute、processing-instrUCtion和comment都创建一个对象,这样在DOM机制中所运用的大量对象的创建和销毁无疑会影响其效率。
0 0
- DOM 可被 JavaScript 用来读取、改变 HTML、XHTML 以及 XML 文档。
- JavaScript HTML DOM - 改变 HTML
- JavaScript HTML DOM - 改变 HTML
- javascript html DOM 改变html
- javascript dom读取xml
- JavaScript HTML DOM - 改变 CSS
- JavaScript HTML DOM - 改变 CSS
- JavaScript HTML DOM - 改变CSS
- JavaScript HTML DOM - 改变 CSS
- XML,HTML以及XHTML的区别
- QT Dom读取XML文档
- JavaScript HTML DOM – 改变 HTML
- 【XML】XML,HTML,XHTML
- XML处理工具以及HTML转xhtml或者xml工具
- 7. JavaScript HTML DOM - 改变 CSS
- JavaScript HTML DOM – 改变 CSS
- html,xml,xhtml,文档类型,网页关键字和网页描述
- 手机解析HTML,XML,TXT,XHTML,WML等文档
- 实现字典树Trie的基本操作
- Forward&Redirect
- Hadoop之—— Linux搭建hadoop环境(简化篇)
- 详解Java中Map用法
- Ubuntu 1404 安装 TL-WN725N v2
- DOM 可被 JavaScript 用来读取、改变 HTML、XHTML 以及 XML 文档。
- 使用eclipse导出apk并为apk签名
- 第八周上机项目2 Time类中的运算符重载
- -----------------事件演示----------------
- nginx源码分析--event事件驱动初始化
- 连锁销售合法吗
- 网络学习第三章(网桥)
- 设计模式问答(2)(3)(4)合集
- free 和delete,你到底做了些什么事情?