如何根据值的长度使用querySelectorAll

时间:2012-05-31 17:04:12

标签: javascript css-selectors selectors-api

这是一个相当具体的问题,但我试图将querySelectorAll用于所有“a”标签,这些标签的'href'值是特定长度并且在该值的末尾不包含'html'。

我理解querySelectorAll的基础知识,但不了解如何完成这样的事情......

感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:1)

目前,不可能使用选择器对属性值施加任何类型的长度限制。

你能得到的最接近的是这个,没有长度限制:

document.querySelectorAll('a[href]:not([href$="html"])');