javascript的document是什么
时间: 2023-08-22 17:06:38 浏览: 190
`document` 是 JavaScript 中的一个预定义对象,它代表了当前 HTML 文档。在浏览器中,每个打开的网页都是一个文档,`document` 对象提供了一组 API,可以用于访问和操作这个文档中的元素、样式、事件、表单等等。
通过 `document` 对象,我们可以获取文档中的任何元素,例如:
```javascript
var title = document.getElementById("title"); // 获取 id 为 "title" 的元素
var inputs = document.getElementsByTagName("input"); // 获取所有的 input 元素
var btn = document.querySelector("#submitBtn"); // 获取 id 为 "submitBtn" 的元素
```
除了获取元素,`document` 对象还提供了一些方法和属性,例如:
- `document.cookie`:获取或设置当前文档的 Cookie。
- `document.write()`:向文档中写入 HTML 内容。
- `document.createElement()`:创建一个新的 HTML 元素节点。
- `document.addEventListener()`:向文档中的元素添加事件监听器。
- `document.getElementById()`:根据元素的 id 获取该元素。
- `document.getElementsByClassName()`:根据类名获取元素。
- `document.getElementsByTagName()`:根据标签名获取元素。
- `document.querySelector()`:根据 CSS 选择器获取第一个匹配的元素。
- `document.querySelectorAll()`:根据 CSS 选择器获取所有匹配的元素。
总之,`document` 对象是 JavaScript 中非常常用的一个对象,它提供了许多有用的方法和属性,可以帮助我们操作和管理网页中的元素和内容。
阅读全文