【发布时间】:2020-11-10 00:03:36
【问题描述】:
下面是html代码:
<a href="javascript:void(0)">
STK10000251
VESUVIUS29
Vesuvius India Ltd
</a>
我已经写了以下xpath:
driver.findElement(By.xpath("//a[contains(text(), 'STK10000251')]")).click();
执行上述语句后,出现以下错误:
线程“main”中的异常 org.openqa.selenium.StaleElementReferenceException:过时的元素 参考:元素未附加到页面文档
我哪里弄错了
【问题讨论】:
-
StaleElementReferenceException出现在元素未附加到页面时。您是否使用显式等待点击? -
@KunduK 不,我没有...
-
哇!成功了!!!
标签: java selenium selenium-webdriver click anchor