2024年6月7日发(作者:)

document对象的方法

document对象是DOM中的顶层对象,它代表整个HTML文档。下

面是一些常用的document对象的方法:

1. getElementById(id):根据元素的id属性获取对应的元素节

点。

2. getElementsByClassName(class):根据元素的class属性获

取对应的元素节点列表。

3. getElementsByTagName(tag):根据元素的标签名获取对应的

元素节点列表。

4. querySelector(selector):根据CSS选择器选择匹配的第一

个元素节点。

5. querySelectorAll(selector):根据CSS选择器选择匹配的

所有元素节点。

6. createElement(tagName):创建一个指定标签名的元素节点。

7. createTextNode(text):创建一个包含指定文本内容的文本

节点。

8. appendChild(node):将一个节点添加到当前元素节点的子节

点列表的末尾。

9. removeChild(node):从当前元素节点的子节点列表中移除指

定的节点。

10. replaceChild(newNode, oldNode):将指定的新节点替换为

当前元素节点的子节点列表中的指定旧节点。

11. cloneNode(deep):创建当前节点的副本,并返回副本的引

用。

12. getElementByTagNameNS(namespace, tagName):根据指定

的命名空间和标签名获取对应的元素节点列表。

13. createAttribute(name):创建一个指定名称的属性节点。

14. createComment(text):创建一个包含指定注释内容的注释

节点。

15. createDocumentFragment():创建一个空白的文档片段节点。

16. importNode(node, deep):将指定的节点导入到当前文档中,

并返回导入节点的引用。

17. hasFocus():判断当前文档是否拥有焦点。

18. open():打开一个新的空白文档。

19. close():关闭当前文档。

20. write(content):向当前文档写入指定内容。

21. writeln(content):向当前文档写入指定内容,并在内容结

尾添加换行符。