DOM对象模型
什么是DOM
当页面被加载时,浏览器会创建页面的文档对象模型。
Node节点
HTML中的所有内容都可以用节点来描述
常见的节点类型
- 元素节点(elementNode)
- 属性节点(attributeNode)
- 文本节点(textNode)
访问Node节点
使用getElement系列方法可以访问指定元素
通过层级关系访问节点
通过层级关系访问元素
Node节点的属性
- 节点类型(NodeType)
- 节点名(NodeName)
- 节点值(NodeValue)
访问节点文本内容的方法
- innerHTML(会返回所有的内部内容,包括子元素的标签)
- innerText
- textContent
访问元素属性
通过element.属性名或element[属性名]访问