我有以下HTML代码:
<td class="songType">
<img src="https://gg1.net/fdksjhfseiugfeh" class="tooltipHTML tpd-hideOnClickOutside" title="" alt="">
</td>
和引用该代码的WebElement sType。我需要链接https://gg1.net/fdksjhfseiugfeh
我尝试过:
String linkSongType =
sType.findElement(By.className("songType")).
findElement(By.tagName("img")).getAt tribute("src");
也
String linkSongType =
sType.findElement(By.className("songType")).findElement(By.className("img
src")).getText();
String linkSongType =
sType.findElement(By.className("songType")).getAttribute("img src");
和其他..但没有用...我总是得到空
答案 0 :(得分:0)
尝试查找用途By.cssSelector
:
String linkSongType = driver.findElement(By.cssSelector(".tooltipHTML.tpd-hideOnClickOutside")).getAttribute("src");
答案 1 :(得分:0)
使用简单的Xpath:
String yourImageLink = driver.findElement(By.xpath("//img[@class='tooltipHTML tpd-hideOnClickOutside']")).getAttribute("src");