JAVASCRIPTDOCUMENT对象属性和方法
JavaScript的Document对象是用于对HTML文档进行访问和操作的核心对象。它提供了一系列属性和方法,用于获取、设置和操作文档的各个部分,包括元素、样式、事件等。下面将介绍一些Document对象的常用属性和方法。
一、属性:
1. document.documentElement:返回文档中的根元素,即<html>元素。
2. document.body:返回文档中的<body>元素。
3. document.head:返回文档中的<head>元素。
4. document.title:获取或设置文档的标题。
5. document.URL:获取当前文档的URL。
6. document.domain:获取或设置当前文档的域名。
7. document.forms:返回文档中所有的<form>元素,以HTMLCollection对象的形式返回。
8. document.links:返回文档中所有的<a>元素,以HTMLCollection对象的形式返回。
9. document.images:返回文档中所有的<img>元素,以HTMLCollection对象的形式返回。
10. document.scripts:返回文档中所有的<script>元素,以HTMLCollection对象的形式返回。
11. document.defaultView:返回当前文档关联的窗口对象。
12. document.styleSheets:返回文档中所有的样式表,以StyleSheetList对象的形式返回。
13. document.activeElement:返回当前文档中获得焦点的元素。
二、常用方法:
1. ElementById(id):根据元素id查并返回第一个匹配的元素。
2. ElementsByClassName(class):根据类名查并返回所有匹配的元素,以H
TMLCollection对象的形式返回。
4. ElementsByName(name):根据元素的name属性查并返回所有匹配的元素,以NodeList对象的形式返回。
5. document.querySelector(selector):根据CSS选择器查并返回第一个匹配的元素。
6. document.querySelectorAll(selector):根据CSS选择器查并返回所有匹配的元素,以NodeList对象的形式返回。
8. ateTextNode(text):创建一个包含指定文本的新文本节点。
9. ateEvent(eventType):创建一个新的自定义事件对象。
10. document.importNode(node, deep):在当前文档中导入一个节点,并返回导入的副本。
nodeselector11. document.write(content):将指定的内容写入到文档中。
12. document.open(:打开一个新的文档。
13. document.close(:关闭当前文档。
14. document.addEventListener(type, listener, useCapture):向文档添加事件。
15. veEventListener(type, listener, useCapture):从文档中移除事件。
以上只是Document对象的一部分属性和方法,还有很多其他的属性和方法,如kie、document.forms、document.images等等。通过这些属性和方法,可以方便地操作和控制文档的各个部分,实现动态的效果和交互。这些功能强大的属性和方法是JavaScript操作文档的关键,是开发Web应用程序的重要基础。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论