获取具有多个值的class属性的web元素可以通过以下步骤实现:
下面是一个示例代码:
var elements = document.querySelectorAll('[class]');
var targetClass = 'target-class'; // 要查找的class属性值
var foundElements = [];
// 遍历所有具有class属性的元素
for (var i = 0; i < elements.length; i++) {
var classes = elements[i].getAttribute('class');
// 检查元素的class属性是否包含目标class值
if (classes && classes.split(' ').indexOf(targetClass) !== -1) {
foundElements.push(elements[i]);
}
}
console.log(foundElements);
上述代码会返回一个包含所有具有目标class属性值的web元素的数组。你可以根据实际需求,进一步操作这些web元素。
值得注意的是,使用此方法时,要确保目标class属性值的准确性,以避免误操作。
领取专属 10元无门槛券
手把手带您无忧上云