[英]Selenium - how to get text when element contains text + element
I have elements like this:我有这样的元素:
<div id="x">
"abc"
<strong>xyz</strong>
"def"
</div>
I am trying:我在尝试:
getDriver().findElement(By.id("x")).getText()
Result is empty string.结果是空字符串。
您可以尝试使用 getAttribute 方法获取文本,例如
getDriver().findElement(By.id("x")).getAttribute("textContent")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.