Получить все элементы кнопки с условием xpath

В настоящее время я пытаюсь получить все элементы кнопок, используя document.querySelectorAll('button'), который содержит класс btn primary-button

Итак, мой новый фрагмент document.querySelectorAll("button//contains(@class,'btn primary-button')"), но это выдает ошибку, поскольку

querySelectorAll' on 'Document': 'button//contains(@class,'btn primary-button')' 
is not a valid selector

Пожалуйста, предложите, как это исправить


person Mahesh    schedule 03.11.2020    source источник
comment
Я пытаюсь запустить приведенный выше фрагмент в консоли браузера, который содержит определенный класс   -  person Mahesh    schedule 03.11.2020
comment
RTM — querySelector не принимает xpath   -  person mplungjan    schedule 03.11.2020


Ответы (1)


Я думаю, что querySelector использует селектор вместо xpath.

document.querySelectorAll('button.btn.primary-button')
person Spirytus Rektyfikowany    schedule 03.11.2020
comment
Как я уже комментировал. Вопрос действительно должен быть закрыт - person mplungjan; 03.11.2020