document: document
是JavaScript中的一个对象,它表示当前HTML文档的根节点。通过document
对象,你可以与网页文档进行交互,包括选择元素、修改内容、添加事件监听器等。
在JavaScript中,document
是一个预定义的全局对象,表示当前HTML文档的根节点。它提供了一组方法和属性,用于与文档进行交互
下面是一些常用的document
对象的用法:
-
选择元素:
document.getElementById("id")
通过元素的ID选择器返回具有指定ID的元素。var element = document.getElementById("myElement");
-
选择元素集合:
document.getElementsByClassName("className")
通过类名选择器返回具有指定类名的元素集合。var elements = document.getElementsByClassName("myClass");
-
选择元素集合:
document.getElementsByTagName("tagName")
通过标签名选择器返回具有指定标签名的元素集合。var elements = document.getElementsByTagName("div");
-
选择元素:
document.querySelector("selector")
通过CSS选择器返回与指定选择器匹配的第一个元素。var element = document.querySelector("#myElement");
-
选择元素集合:
document.querySelectorAll("selector")
通过CSS选择器返回与指定选择器匹配的所有元素集合。var elements = document.querySelectorAll(".myClass");
-
操作元素内容:
element.innerHTML
获取或设置元素的HTML内容。var element = document.getElementById("myElement"); var htmlContent = element.innerHTML; // 获取内容 element.innerHTML = "<p>New content</p>"; // 设置内容
-
操作元素属性:
element.getAttribute("attributeName")
获取指定属性的值,element.setAttribute("attributeName", "value")
设置指定属性的值。var element = document.getElementById("myElement"); var attributeValue = element.getAttribute("src"); // 获取属性值 element.setAttribute("src", "newImage.jpg"); // 设置属性值
-
操作元素样式:
element.style.property
获取或设置元素的CSS样式属性。var element = document.getElementById("myElement"); element.style.color = "red"; // 设置颜色样式 var color = element.style.color; // 获取颜色样式
-
添加事件监听器:
element.addEventListener(eventName, callback)
在元素上添加事件监听器。var button = document.getElementById("myButton"); button.addEventListener("click", function() { console.log("Button clicked"); });
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!