什么是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
GIF动态图片的制作方法
- 3
制作GIF的方法是什么,如何做动态表情包
- 4
怎样制作动态表情
- 5
图片如何制作成动态的GIF表情包
- 6
火山小视频怎么拍摄supreme视频
- 7
怎么用火山小视频来赚钱?
- 8
怎么压缩视频大小,怎么缩小视频体积
- 9
如何用火山小视频赚钱?
- 10
今日头条怎么收藏小视频
- 11
华为用全民小视频教程
- 12
全民小视频在哪里提现 全民小视频怎么提现教程
- 13
全民小视频如何上传本地视频
- 14
全民小视频怎么拍视频 全民小视频发布视频教程
- 15
火山小视频发布的视频怎么不让认识的人看到
- 16
火山小视频如何查看今日视频火力,详细教程
- 17
怎么把朋友圈中的小视频转发到自己的朋友圈
- 18
如何转发朋友圈别人发的小视频到自己的朋友圈
- 19
全民小视频分享到朋友圈 怎么弄
- 20
会声会影如何把一个视频剪成多个小视频?
- 21
怎么能把朋友圈的小视频转发到自己朋友圈?