Как искать HTML элемент в пределах другого HTML элемента?

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 941
Благодарностей
4 333
Баллы
113
Когда-то я делал такое в одном проекте, но никак не могу найти.
Например, есть HTML элементы у которых статичный (неизменный) класс и в каждом внутри куча ветвлений, div, span и все меняется, поэтому xPath не вариант, но есть где-то в дебрях другой HTML элемент и тоже со статичным классом.

Вот как найти атрибуты этого дочернего элемента?

Другими словами нужен вариант instance.ActiveTab.FindElementByAttribute только вместо всего DOM активной вкладки нужно искать в innerhtml определенного элемента. Регулярками тоже не получается, бывают ошибки.
 

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 955
Благодарностей
781
Баллы
113
можно взять иннерштмл элемента - и определить конкретику (спарсить ту динамику которая меняется, но на данный момент она конкретна) нужного элемента, а потом кликать или что там ещё - через поиск по классу или айди ранее спарсенной конкретики
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 941
Благодарностей
4 333
Баллы
113
Нет, там как-то можно было по другому работать с innerhtml такими же методами как с DOM.
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 856
Баллы
113

backoff

Client
Регистрация
20.04.2015
Сообщения
5 925
Благодарностей
6 389
Баллы
113
кинь пример, может там есть к чему еще привязаться, часто такое бывает, типа альт титл и многие другие теги
 

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 717
Благодарностей
1 375
Баллы
113

molotok

Client
Регистрация
17.04.2015
Сообщения
733
Благодарностей
358
Баллы
63
Ну по моему это вообще не проблема. Xpath легко позволяет это делать
 
  • Спасибо
Реакции: WebBot

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 367
Благодарностей
3 292
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)