Есть ли способ получить элемент с помощью XPath, используя JavaScript в Selenium WebDriver?

Я ищу что-то вроде:

getElementByXpath(//html[1]/body[1]/div[1]).innerHTML

Мне нужно получить innerHTML элементов с помощью JS (чтобы использовать его в Selenium WebDriver/Java, поскольку WebDriver не может найти его сам ), но как?

Я мог бы использовать атрибут ID, но не все элементы имеют атрибут ID.

[ИСПРАВЛЕНО]

Я использую jsoup, чтобы сделать это на Java. Это работает для моих нужд.

216
задан Alex.K. 28 November 2018 в 06:00
поделиться