DOM,HTMLDOM的区别和联系
2019-09-14 14:06
1321 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Agou333/article/details/100827383
核心DOM提供了统一的操作接口,如:
核心DOM创建新元素:
适用场合:核心DOM适合操作节点,如创建,删除,查找等
HTML DOM提供了封装好的各种对象,如:Select、Option等等
适用场合:HTML DOM适合操作属性,如读取或修改属性的值
DOM分为三部分
(1)核心DOM:遍历DOM树、添加新节点、删除节点、修改节点
(2)HTML DOM:以一种简便的方法访问DOM树
(3)XML DOM:准用于操作XML文档
核心DOM与HTML DOM的区别:
核心DOM:
对象:
Document,Node, ElementNode, TextNode,AttributeNode,CommentNode, NodeList
核心DOM提供了统一的操作接口,如:
createElement、appendChild、setAttribute等
核心DOM创建新元素:
var newNode = document.createElement("img")
给元素添加属性:
e.setAttribure()、e.setAttribureNode()
适用场合:核心DOM适合操作节点,如创建,删除,查找等
HTML DOM:
对象:
image, Table, Form, Input,Select等等HTML标签对象化
HTML DOM提供了封装好的各种对象,如:Select、Option等等
适用场合:HTML DOM适合操作属性,如读取或修改属性的值
相关文章推荐
- DOM Node Element Attr 的联系与区别汇总
- DOM Document Node Element Attr 的联系与区别汇总
- JavaScript和HTML DOM的区别与联系及Javascript和DOM的关系
- DOM Node Element Attr 的联系与区别汇总
- HTML+DOM与XML+DOM之间的区别与联系
- JavaScript和HTML DOM的区别与联系及Javascript和DOM的关系
- DOM Node Element Attr 的联系与区别汇总
- DOM Node Element Attr 的联系与区别汇总
- DOM Node Element Attr 的联系与区别汇总(转)
- BOM和DOM的联系和区别
- bom 和 dom 的联系和区别
- HTML+DOM与XML+DOM之间的区别与联系
- JS中BOM和DOM的区别与联系
- 【BOM】Window对象、事件、方法及DOM与BOM的区别联系
- DOM与HTML DOM的区别与联系
- initWithNibName/initWithCoder/awakeFromNib/loadNibNamed联系区别
- Cygwin、MinGw、mingw-w64,MSys msys2区别与联系
- 虚基类,虚函数,纯虚函数,抽象类的区别与联系
- 全局变量、extern/static/const区别与联系
- UML关系:继承(泛化)、实现、依赖、关联、聚合、组合的联系与区别