JavaScript DOM 教程
JavaScript DOM(文档对象模型)是浏览器用来操作网页内容的工具。它允许开发者动态地修改网页的结构、样式和行为。
基本概念
- 节点(Node):网页中的每个部分都可以被视为一个节点,例如 HTML 元素、文本、属性等。
- 元素(Element):节点的一种,指的是 HTML 元素。
- 属性(Attribute):元素的一个特性,例如
class
、id
等。 - 文本节点(Text Node):包含文本的节点。
获取元素
要操作 DOM,首先需要获取元素。以下是一些常用的方法:
getElementById(id)
:通过 ID 获取元素。getElementsByClassName(class)
:通过类名获取元素。getElementsByTagName(tagName)
:通过标签名获取元素。
修改内容
获取到元素后,可以修改其内容:
innerHTML
:获取或设置元素的内容(包括 HTML 标签)。innerText
:获取或设置元素的文本内容。
事件处理
JavaScript DOM 允许你为元素添加事件处理程序:
document.getElementById('myButton').addEventListener('click', function() {
alert('按钮被点击!');
});
图片
图片是网页中常见的元素。以下是如何在网页中添加图片:
<img src="image.jpg" alt="描述">
或者使用 JavaScript:
var img = document.createElement('img');
img.src = 'image.jpg';
img.alt = '描述';
document.body.appendChild(img);
JavaScript DOM
扩展阅读
更多关于 JavaScript DOM 的内容,请访问我们的 JavaScript DOM 教程。
抱歉,您的请求不符合要求