根据class获取所有对象
function getElementByClassName(classnames) {
var objArray = new Array(); //定义返回对象数组
var tags = document.getElementsByTagName("*"); //获取页面所有元素
var index = 0;
for (var i in tags) {
if (tags[i].nodeType == 1) {
if (tags[i].getAttribute("class") == classnames) { //如果某元素的class值为所需要
objArray[index] = tags[i];
index++;
}
}
}
return objArray;
}
根据class设置高度
getElementByClassName('el-dialog')[0].style.width = "1300px"
该文章介绍了一个JavaScript函数getElementByClassName,用于根据给定的CSS类名查找页面上的所有元素,并展示了如何对找到的第一个匹配元素设置宽度。这个函数遍历所有元素节点,检查它们的class属性与给定类名是否匹配,然后将匹配的元素添加到结果数组中。
1616

被折叠的 条评论
为什么被折叠?



