跳至主要內容

DOM简介


DOM简介

JavaScript中的DOM(Document Object Model)是指一种用于表示和操作HTML或XML文档的API。它将文档表示为由节点组成的树形结构,其中每个节点代表文档中的一个元素、属性、文本或注释。

在JavaScript中,通过访问文档的DOM,可以使用一组预定义的方法和属性来修改文档的内容、结构和样式,实现动态地更新网页内容和响应用户交互等功能。

DOM提供了一组层次化的对象,包括document对象、元素对象、属性对象、文本对象等。通过这些对象,可以访问文档中的各种元素、属性和文本节点,并进行增删改查操作。

例如,要获取文档中的一个元素并修改其样式,可以使用以下代码:

// 获取元素对象
var element = document.getElementById("myElement");

// 修改样式属性
element.style.color = "red";
element.style.backgroundColor = "yellow";

另外,DOM还提供了一些事件处理方法,可以实现响应用户的鼠标点击、键盘输入等交互操作。例如:

// 获取元素对象
var button = document.getElementById("myButton");

// 添加点击事件处理方法
button.onclick = function() {
  alert("Button clicked!");
};

这样,当用户点击按钮时,就会弹出一个对话框显示提示信息。

上次编辑于:
贡献者: Neil