Заменить все <a>элементов * без * атрибута - PullRequest
1 голос
/ 10 июля 2019

Я хочу использовать структурный поиск, чтобы найти, например ::100100

<a data-foo="bar" style="width: 1px;">
<a data-bar="foo">

Но не :

<a data-foo="bar" style="width: 1px;" href="https://google.com">
<a href="#" data-bar="foo">

Есть ли фильтр сценариев, который я могу добавить к полному совпадению для достижения этой цели?

Ответы [ 2 ]

1 голос
/ 10 июля 2019

Установите шаблон поиска на:

<$tag$ $attributeA$=$valueA$ />

Вкл. $attributeA$, фильтр с text=href, count=[0,0].Не фильтровать $valueA.

0 голосов
/ 10 июля 2019

Использование :not() Например:

document.querySelector('a:not([href])')
...