📅  最后修改于: 2023-12-03 14:41:45.758000             🧑  作者: Mango
getElementsByClassName()
方法是用于在 HTML 文档中根据 class 名称获取元素的 DOM 方法。它返回一个包含符合条件的元素的元素数组。
document.getElementsByClassName(classname)
classname
:必需。指定要查找的元素的 class 名称。<!DOCTYPE html>
<html>
<head>
<title>getElementsByClassName() 方法示例</title>
</head>
<body>
<div class="example">这是一个示例。</div>
<p class="example">这是另外一个示例。</p>
<div class="example">这是第三个示例。</div>
<script>
var elements = document.getElementsByClassName("example");
for(var i = 0; i < elements.length; i++) {
elements[i].style.color = "red";
}
</script>
</body>
</html>
在以上示例中,getElementsByClassName()
方法被用于获取所有 class 为 example
的元素,并将它们的颜色设置为红色。
getElementsByClassName()
方法返回的是一个类数组对象,可以通过索引来访问它的元素。"example1 example2"
。getElementsByClassName()
方法会查找整个文档,包括嵌套在其他元素中的元素。