有没有办法在 JavaScript 中获取所有不以 id foo
开头的元素?
我尝试了以下方法:
var elements = document.querySelectorAll('[id!=foo]');
这行不通。
基本上我想要相反的:
var elements = document.querySelectorAll('[id^=foo]');
最佳答案
使用:not()
selector :
document.querySelectorAll(":not([id^='foo'])");
关于javascript - 选择所有不以特定 id 开头的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49263538/