querySelectorAll具有多个条件?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (555)

是否可以使用多个不相关的条件通过querySelectorAll进行搜索?如果是的话如何?以及如何指定这些是AND还是OR条件?

提问于
用户回答回答于

是的,因为querySelectorAll接受完整的CSS选择器,CSS具有选择器组的概念,可以让你指定多个不相关的选择器。例如:

var list = document.querySelectorAll("form, p, legend");
用户回答回答于

可以根据需要指定尽可能多的条件,并将它们视为逻辑“OR'.。

此示例返回文档中所有div元素的列表,其类别为“note”或“alert”:

var matches = document.querySelectorAll("div.note, div.alert");

来源:https//developer.mozilla.org/en-US/docs/Web/API/Document/querySelectorAll

所属标签

可能回答问题的人

  • 腾讯云数据库 TencentDB

    腾讯云 · 产品团队 (已认证)

    302 粉丝2 提问51 回答
  • EatRice

    17 粉丝0 提问183 回答
  • 华讯云

    1 粉丝0 提问156 回答
  • 成都加米谷大数据

    11 粉丝0 提问16 回答

扫码关注云+社区

领取腾讯云代金券