2
У меня есть следующий HTMLКак получить текст элемента без извлечения текста из его потомков
<div class="t-beaneditor-row">
<label>Login ID</label>
SeleniumReset
</div>
Я хочу, чтобы получить строку «SeleniumReset» из HTML с использованием WebDriver Java. Я пробовал
driver.findElement(By.xpath("//div")).getText()
но он дает мне «Логин ID SeleniumReset». Как я могу получить только «SeleniumReset»?
+1, а что касается самой проблемы, хорошо, если вы сразу получите текст элемента в JS, вы увидите ту же проблему: 'document.getElementsByClassName (« t-beaneditor-row ») [0] .innerText; '.... таким образом, это не проблема Селена (прямо, во всяком случае). – Arran