DOM可以动态的操作文档内容
原理
1:解析文档生成DOM树
2:通过DOM标准接口+编程语言改变文档内容
![Paste_Image.png](http://upload-DOM可以动态的操作文档内容
原理
1:解析文档生成DOM树
2:通过DOM标准接口+编程语言改变文档内容
![](https://img.haomeiwen.com/i6379781/84651fd250d27227.png)
DOM节点
![](https://img.haomeiwen.com/i6379781/ca7738b657f297ae.png)
节点关系
![](https://img.haomeiwen.com/i6379781/f94063c0ab0f1439.png)
节点类型
![Uploading 1498143037857_230468.jpg . . .]
![](https://img.haomeiwen.com/i6379781/4141e8a83c6cda6b.png)
节点属性
nodeName
![](https://img.haomeiwen.com/i6379781/2f423e0df88ecb54.png)
nodeValue
![](https://img.haomeiwen.com/i6379781/02c01f207b1d4716.png)
nodeType
![](https://img.haomeiwen.com/i6379781/4c1a33d6e1b1fd29.png)
查找元素
![](https://img.haomeiwen.com/i6379781/55cd6fdbdbdee0c2.png)
![](https://img.haomeiwen.com/i6379781/f3cd843867cf1e75.png)
![](https://img.haomeiwen.com/i6379781/7612d300efc2776a.png)
![](https://img.haomeiwen.com/i6379781/61693a5249a71a0d.png)
querySelector() querySelectorAll()
选取的DOM元素的属性
![](https://img.haomeiwen.com/i6379781/bd2a5fbd609df815.png)
![](https://img.haomeiwen.com/i6379781/6de1e33f7330f279.png)
![](https://img.haomeiwen.com/i6379781/4c3cc4a5d6466832.png)
![](https://img.haomeiwen.com/i6379781/317d5a76ab03da0f.png)
![](https://img.haomeiwen.com/i6379781/162819e7bbd9e455.png)
获取设置元素
![](https://img.haomeiwen.com/i6379781/149d9277e62a7a9c.png)
![](https://img.haomeiwen.com/i6379781/08ca1ec559de32e3.png)
![](https://img.haomeiwen.com/i6379781/87a00f8e9921fb5e.png)
![](https://img.haomeiwen.com/i6379781/dc0aa0768de31699.png)
![](https://img.haomeiwen.com/i6379781/f0c822081bb9e38d.png)
obj.style=""//直接可以设置 obj.style.color=""//设置获取color值 其他同理
【但是获取实际的值我在谈谈DOM访问元素样式】中提到
还有一个跟别方法
offsetLeft/Top/Width/Height
client/Width/Height
scrollTop/ScrollLeft
ScrollHeight/Width
screenWidth/Height
有兴趣的可以补充这写的区别
网友评论