html5中Document
时间: 2024-04-07 08:31:16 浏览: 51
在HTML5中,`Document`对象表示整个HTML文档,即HTML页面的根节点。`Document`对象是`HTMLDocument`的一个实例,继承了`Node`对象的所有属性和方法,同时还有HTML文档特有的属性和方法。以下是一些常用的`Document`对象的属性和方法:
- `document.documentElement`:返回文档的根元素,即`<html>`元素。
- `document.head`:返回文档的头部,即`<head>`元素。
- `document.body`:返回文档的主体,即`<body>`元素。
- `document.title`:获取或设置文档的标题,即`<title>`元素的内容。
- `document.URL`:获取文档的URL地址。
- `document.domain`:获取或设置文档的域名。
- `document.createElement(tagName)`:创建一个指定标签名的新元素节点。
- `document.createTextNode(text)`:创建一个新的文本节点。
- `document.getElementById(id)`:根据元素的ID属性获取元素节点。
- `document.getElementsByClassName(className)`:根据元素的class属性获取元素节点的集合。
- `document.getElementsByTagName(tagName)`:根据元素的标签名获取元素节点的集合。
- `document.querySelector(selector)`:返回匹配指定CSS选择器的第一个元素节点。
- `document.querySelectorAll(selector)`:返回匹配指定CSS选择器的所有元素节点的集合。
以上仅是`Document`对象常用的一些属性和方法,还有很多其他的属性和方法可以使用。`Document`对象使得开发者可以通过JavaScript来操作HTML文档,实现动态的页面效果。
阅读全文