我正在尝试使用selenium在网页上获取元素,但它只有一个我无法引用的href,每次我都会收到错误,但是找不到该元素。
这是我尝试访问的行
<a href="javascript:top.menusubasp('/apps/Registration/');">Registration</a>
这是我的代码
driver.findElement(By.cssSelector("a[href*='/apps/Registration/']")).click();
有什么想法吗?
答案 0 :(得分:0)
您是否尝试通过文字找到它
<强>的xpath 强>
//a[text()='Registration']
<强>连结文字强>
driver.findElement(By.linkText("Registration"));
希望这可以帮助你...如果你遇到任何问题,请回来