Задать вопрос
sivabur
@sivabur
Заблокировали просто так!

Как получить елементы опредеелееного класа (xpath)?

как получить
<a class="class1 class2"> 
<i class="class1 class4 class5">
<b class="class1">
<a class="class1-class7">


чтоб выбирались только те теги что с классом class1?(все кроме последнего)

//*[contains(@class, 'class1')].  не подходит берет последний элемент
//*[@class= 'class1'].  не подходит
  • Вопрос задан
  • 155 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 2
glebovgin
@glebovgin
Full Stack Web Developer
А как насчет такого варианта?
//*[contains(concat(' ', normalize-space(@class), ' '), ' class1 ')]
Ответ написан
@MrCarlione
чтоб выбирались только те теги что с классом class1?(все кроме последнего)

и тут же
//*[contains(@class, 'class1')]. не подходит пропускает последний элемент

Нужен последний или нет?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
sivabur
@sivabur Автор вопроса
Заблокировали просто так!
Нет о печатался.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы