所以我想在所有元素中搜索" swa-comp-name"的类名。
我如何:
在我的页面中搜索以swa-comp开头的类的元素,并在其后面获取名称
答案 0 :(得分:4)
使用querySelectorAll
和map
:
const names = [...document.querySelectorAll('[class^="swa-comp-"]')].map(element => {
return element.className.slice(9);
});
console.log(names);
<div class="swa-comp-x1"></div>
<div class="swa-comp-x2"></div>
<div class="swa-comp-x3"></div>
<div class="swa-comp-x4"></div>