javascript与DOM节点的结合使用
2024-10-01 16:00:18
文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。Document Object Model的历史可以追溯至1990年代后期微软与Netscape的“浏览器大战”,双方为了在JavaScript与JScript一决生死,于是大规模的赋予浏览器强大的功能。微软在网页技术上加入了不少专属事物,既有VBScript、ActiveX、以及微软自家的DHTML格式等,使不少网页使用非微软平台及浏览器无法正常显示。DOM即是当时蕴酿出来的杰作。
dom是一组用来描述脚本怎么与结构化文档进行交互和访问的web标准。
dom定义了一系列对象、方法和属性,用于访问、操作和创建文档中的内容、结构、样式以及行为。
dom可以说就是为了获得对象而存在的。
DOM 被分为不同的部分(核心、XML及HTML)和级别(DOM Level 1/2/3):
Core DOM
定义了一套标准的针对任何结构化文档的对象
XML DOM
定义了一套标准的针对 XML 文档的对象
HTML DOM
定义了一套标准的针对 HTML 文档的对象。
节点
根据 DOM,HTML 文档中的每个成分都是一个节点。
DOM 是这样规定的:
- 整个文档是一个文档节点
- 每个 HTML 标签是一个元素节点
- 包含在 HTML 元素中的文本是文本节点
- 每一个 HTML 属性是一个属性节点
- 注释属于注释节点
最新文章
- mysql想要别人远程能连接
- 使用最快速的方式激活windows10专业版
- blur和click事件的先后顺序问题
- iOS-- 重要的链接
- Maven单元测试报告及测试覆盖率
- Await Async Task
- 开始学习Oracle了
- mysql ERROR 1045 (28000): Access denied for user解决方法 (转)
- Convert.ToInt16 与 Convert.ToInt32 区别
- (转帖)BootStrap入门教程 (三)
- (十一)Hibernate 高级配置
- Text Reverse
- oppo X907刷机包 COLOROS 1.0 正式版公布 安卓4.2.2
- TEdit,TMemo背景透明
- JSthis对象
- 利用朴素贝叶斯算法进行分类-Java代码实现
- Unable to open connection to supplicant on ";/data/misc/wifi/sockets/wlan0";
- C++游戏服务器的性能优化
- linux安装redis操作
- [转载] HTTP 协议中 URI 和 URL 的区别
热门文章
- Android 自定义View 之利用ViewPager 实现画廊效果(滑动放大缩小)
- POJ 3320 Jessica's Reading Problem (尺取法,时间复杂度O(n logn))
- 【原创】JMS生产者和消费者【PTP同步接收消息】
- How Javascript works (Javascript工作原理) (二) 引擎,运行时,如何在 V8 引擎中书写最优代码的 5 条小技巧
- C语言静态库与动态库(Windows下测试)
- 用TamperMonkey去掉cdsn中的广告
- ZOJ 2601 Warehouse Keeper
- 现代C++
- cocos2dx 使用spine制作骨骼动画
- STL_算法_查找算法(binary_search、includes)