💻 什么是 DOM?

DOM(Document Object Model)是浏览器解析 HTML 的核心机制,它将网页结构转化为树状对象,允许 JavaScript 动态操作网页内容。
例如:

  • 修改元素样式:element.style.color = "red"
  • 动态创建节点:document.createElement("div")
  • 删除节点:parent.removeChild(child)
DOM_tree

🧭 常见 DOM 操作

1. 选择元素

  • document.getElementById()
  • document.querySelector()
  • document.querySelectorAll()
  • document.getElementsByClassName()

2. 修改内容

  • element.textContent
  • element.innerHTML
  • element.setAttribute()

3. 操作样式

  • element.style 属性
  • element.classList.add() / remove()

4. 事件处理

  • element.addEventListener("click", function)
  • element.onclick = function
Event_Handler

🛠 实用技巧

  • 使用 document.querySelectorAll() 遍历元素
  • 通过 dataset 访问自定义属性
  • 利用 createElementappendChild 构建动态内容

📚 推荐学习路径

想深入了解 JavaScript 基础?请访问 JavaScript基础
需要掌握 DOM 实战案例?可前往 DOM操作实战 练习。


图片关键词:DOM_tree, Event_Handler