本页教您如何查找和访问 HTML 页面中的 HTML 元素。
通常,您希望使用 JavaScript 来操作 HTML 元素。
为此,您必须首先找到元素。做这件事有很多种方法:
在 DOM 中查找 HTML 元素的最简单方法是使用元素 id。
此示例查找具有以下内容的元素id="intro"
:
如果找到该元素,该方法将返回该元素作为对象(在元素中)。
如果未找到该元素,则该元素将包含null
。
这个例子找到了所有<p>
要素:
此示例查找具有以下内容的元素id="main"
,然后找到所有<p>
里面的元素"main"
:
如果要查找具有相同类名的所有 HTML 元素,请使用getElementsByClassName()
。
此示例返回所有元素的列表class="intro"
。
如果要查找与指定 CSS 选择器匹配的所有 HTML 元素(id、类名、类型、属性、属性值等),请使用querySelectorAll()
方法。
此示例返回所有的列表<p>
元素与class="intro"
。
此示例查找表单元素id="frm1"
,在表单集合中,并显示所有元素值:
const x = document.forms["frm1"];
let text = "";
for (let i = 0; i < x.length; i++) {
text += x.elements[i].value + "<br>";
}
document.getElementById("demo").innerHTML = text;
亲自试一试 »
还可以访问以下 HTML 对象(和对象集合):
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!