Как запустить xpath на элементе

#javascript #html #dom #xpath

#javascript #HTML #dom #xpath

Вопрос:

Мы все знаем, что мы можем запустить execute xpath выражение в консоли на элементе DOM.

Я хотел знать, можем ли мы сделать то же самое с элементом.

допустим

elem = $x("//li[@class='myclass' and .//a[text()='text_in_elem']])

Теперь я хочу выполнить новое выражение xpath elem .

Возможно ли, чтобы мы могли выполнять несколько цепочек .querySelector()

Спасибо.

Комментарии:

1. Я искал решение для этого. Я нашел обходной путь, вы можете получить все descendant узлы, чем выполнить второй запрос $x('//*[@id="main"]/div[7]/div/div[1]/div[1]/div/descendant::node() and contains(text()," ")')