💻 什么是 DOM?
DOM(Document Object Model)是浏览器解析 HTML 的核心机制,它将网页结构转化为树状对象,允许 JavaScript 动态操作网页内容。
例如:
- 修改元素样式:
element.style.color = "red"
- 动态创建节点:
document.createElement("div")
- 删除节点:
parent.removeChild(child)
🧭 常见 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
🛠 实用技巧
- 使用
document.querySelectorAll()
遍历元素 - 通过
dataset
访问自定义属性 - 利用
createElement
和appendChild
构建动态内容
📚 推荐学习路径
想深入了解 JavaScript 基础?请访问 JavaScript基础。
需要掌握 DOM 实战案例?可前往 DOM操作实战 练习。
图片关键词:DOM_tree, Event_Handler