-2
A
回答
0
使用XPath得到它
//img[@data-id='c085ede491334747f26718fc2e8009e3')]
您可以使用此代码,并尝试:
driver.findElement(By.xpath("//img[@data-id='c085ede491334747f26718fc2e8009e3')]")).getAttribute("data-content");
0
貌似ID是动态的。你可以尝试使用数据内容的短语搜索:
findElement(By.xpath(".//img[@data-content = "your text"])).getAttribute("data-content");
如果你需要得到文字和验证它(例如文本数据的内容里面可以是不同的),你可以通过分类搜索:
driver.findElement(By.className("smarty-tip-wrapper")).getAttribute("data-content");
+0
也许它会更容易从div下载文本? – David
0
相关问题
- 1. 使用Xpath从span-webdriver获取文本
- 2. 获取硒使用文本的webdriver
- 3. XPath,webdriver:如何获取元素文本?
- 4. C#:获取文本,并与webdriver的
- 5. 如何从Selenium webdriver获取只读文本的文本java
- 6. Java selenium webdriver - 从文本字段中获取文本
- 7. Webdriver - Webdriver MoveToElement在IE和Firefox中无法获取文本工具提示
- 8. 获取href值(WebDriver)
- 9. 从IWebElement获取WebDriver
- 10. Selenium Webdriver捕获复选框文本
- 11. 使用Java中的Selenium Webdriver获取带格式的文本
- 12. 如何使用Selenium Webdriver和Java从元素中获取文本?
- 13. 使用Selenium和WebDriver从JAVA获取隐藏文本
- 14. 如何使用Selenium WebDriver获取文本框的值
- 15. 无法使用Selenium WebDriver获取工具提示文本
- 16. On Selenium WebDriver如何从Span标签中获取文本
- 17. Selenium WebDriver从输入字段中获取文本
- 18. 如何使用Selenium Webdriver从“span”标签获取文本?
- 19. 从使用Selenium WebDriver和JavaScript的XPath中获取文本
- 20. 获取包含文本的webdriver中的特定元素
- 21. 无法使用硒webdriver获取警报文本
- 22. 使用Coorindates(X,Y)使用Webdriver获取文本
- 23. 如何从selenium webdriver获取GWT文本框的值?
- 24. 无法使用Selenium webdriver获取HTML标签文本?
- 25. Selenium WebDriver Java - 无法从span标记中获取动态文本
- 26. Selenium WebDriver Java - 我无法从范围获取动态文本
- 27. 如何使用Selenium WebDriver获取工具提示文本?
- 28. 如何从跨度获取文本与硒的webdriver使用Java
- 29. 从python中的Selenium Webdriver实例中获取文本
- 30. 如何使用webdriver获取textarea的文本内容?
通过图像数据ID或类获取它。 – SylvesterAbreu