什么是DOM? DOM(document Object Model),是针对HTML和XML的API。 可以理解为DOM就是一系列功能集合。
DOM是怎么来的? 回答这个问题需要追溯到1990年代后期微软与Netscape的‘浏览器大战’。
怎么使用DOM? 通过javascript对HTML DOM进行访问。 HTML DOM将html元素定义为对象,API以对象方法和对象属性的形式实现。 可直接调用DOM实现的方法,进行DOM操作,例如:getElementById() 返回带有指定 ID 的元素。 getElementsByTagName() 返回包含带有指定标签名称的所有元素的节点列表(集合/节点数组)。 getElementsByClassName() 返回包含带有指定类名的所有元素的节点列表。 appendChild() 把新的子节点添加到指定节点。 removeChild() 删除子节点。 replaceChild() 替换子节点。 insertBefore() 在指定的子节点前面插入新的子节点。 createAttribute() 创建属性节点。 createElement() 创建元素节点。 createTextNode() 创建文本节点。 getAttribute() 返回指定的属性值。 setAttribute() 把指定属性设置或修改为指定的值。
DOM的最小组成单位就是节点(node)。DOM树就是由不同类型的节点组成。每个节点可以看成是DOM树上的叶子。在DOM中,节点的类型一共有7种Document:整个文档树的顶层节点;DocumentType:dotype标签(比如:)Element:网页的各种HTML标签(比如:
说明:以上是我自己对DOM的理解,如有问题,欢迎指正
- 1
在JS中什么是DOM,DOM的节点有哪些
- 2
如何唤醒荣耀YOYO智能音箱
- 3
Win7远程桌面连接怎么开启
- 4
怎样教华为yoyo成长
- 5
幻塔探险者制服怎么获得
- 6
怎么正确熨烫衬衫?
- 7
如何打开监狱里面的柜子
- 8
监狱帝国图纸怎么用
- 9
《重生细胞》监狱深处怎么去?
- 10
监狱挨打怎么保护自己
- 11
监狱里面没钱怎么过
- 12
工作中遇到别人的指指点点应该怎么应对
- 13
如何开启悠悠追书显示原始文件名
- 14
如何开启悠悠追书忽略自带封面
- 15
江湖悠悠新版本惊涛门任务怎么开启追踪
- 16
中信书院中怎么查看血红制服
- 17
悠悠兰的养殖方法
- 18
云听中如何查看制服黑熊妖
- 19
如何知道犯人释放时间
- 20
糯米蛋的做法
- 21
潮汕菜脯蛋的做法
