通过没有id / class来获取元素

时间:2015-05-06 08:44:33

标签: javascript getelementsbyclassname

我想选择所有没有特定类的元素,我该怎么做? 我希望有类似的东西:

var test = document.getElementsByClassName(!"class");

1 个答案:

答案 0 :(得分:1)

使用

var test = document.querySelectorAll(":not(.class)");

但你最好更准确一点,例如只针对div:

var test = document.querySelectorAll("div:not(.class)");