## HTML DOM Document对象
### 查找HTML元素
| 方法 | 描述 |
| ------------------------------------- | ---------------------- |
| document.getElementById(id) | 通过元素 id 来查找元素 |
| document.getElementsByTagName(name) | 通过标签名来查找元素 |
| document.getElementsByClassName(name) | 通过类名来查找元素 |
### 改变HTML元素
| 方法 | 描述 |
| ------------------------------------- | ---------------------- |
| element.innerHTML = ... | 改变元素的内容 |
| element.attribute = ... | 改变 HTML 元素的属性值 |
| element.setAttibute(attribute, value) | 改变 HTML 元素的属性值 |
| element.style.property = ... | 改变 HTML 元素的样式 |
### 添加和删除元素
| 方法 | 描述 |
| ------------------------------- | -------------- |
| document.createElement(element) | 创建 HTML 元素 |
| document.removeChild(element) | 删除 HTML 元素 |
| document.appendChild(element) | 添加 HTML 元素 |
| document.replaceChild(element) | 替换 HTML 元素 |
| document.write(text) | 写入HTML输出流 |
添加事件处理函数
| 方法 | 描述 |
| ------------------------------------------------------ | ------------------------------------------------------------ |
| document.getElementById(id).onclick = function(){code} | 向 onclick 事件添加事件处理程序向 onclick 事件添加事件处理程序 |