gpt4 book ai didi

javascript - 具有多个/许多伪选择器/匹配项的 native Javascript querySelectorAll()

转载 作者:行者123 更新时间:2023-11-30 07:41:16 25 4
gpt4 key购买 nike

如何在原生 Javascript querySelectorAll() 中放置多个伪选择器?

示例:我想搜索 id 以 [id^=starting] 开头并以 [id$=ending] 结尾的元素。(找不到现有的问题所以自己做并回答)

最佳答案

使用 native Javascript 这将是代码:

document.querySelectorAll('[id^=starting][id$=ending]');

document.querySelectorAll('[id^='+startingString+'][id$='+endingString+']');

这将获取一个以指定字符串开头并以指定字符串结尾的元素。

编辑:并做一个“或”,在它们之间放一个空格:

document.querySelectorAll('[id^=starting] [id$=ending]');

关于javascript - 具有多个/许多伪选择器/匹配项的 native Javascript querySelectorAll(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16728600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com