在下面的简单 HTML 中,我想使用 class1 而不是使用 class2 获取所有元素。
<li class="class1 class2"></li>
<li class="class1 class3"></li>
<li class="class1 class4"></li>
通过使用getElementsByClassName('class1')
,我们可以获取所有元素,然后通过检查某个类是否存在来删除元素。
有没有更好的方法来做到这一点,而无需迭代?
我发现这篇关于获取具有多个类的元素的有趣帖子,所以我敢问:有没有这样的东西:document.getElementsByClassName("class1 !class2")
?
PS:我不想使用 jQuery。