【发布时间】:2017-12-26 19:53:38
【问题描述】:
我在这个网站上,我正在尝试使用 selenium webDriver(Java 中)点击 Mass_based Search: http://mmcd.nmrfam.wisc.edu/
图像/按钮的 HTML 代码是:
<img name="navbut4" src="http://mmcd.nmrfam.wisc.edu/cq-4.gif" onmouseover="glow('navbut4', 'tool4on')" onmouseout="glow('navbut4', 'tool4off')" border="0" alt="MASS_based search" onclick="cqmass()">
我尝试的解决方案是:
driver.findElement(By.xpath("//img[@src='http://mmcd.nmrfam.wisc.edu/cq-4.gif']")).click();
但是,这似乎不起作用。 有什么想法吗?
编辑:我查看了可能的重复问题,但该网站上的解决方案均无效。
【问题讨论】:
-
您的 xpath 似乎不正确,我正在使用 chrome (f12) 的工具并得到这样的 xpath:
//*[@id="masss"]/tbody/tr/td/img。试一试
标签: java image selenium button click