即使点击()没有抛出错误,我也无法点击webelement。无法点击元素,虽然点击不会引发错误
我试过JavaScript的执行,以及,而不是等待问题,因为我已经加入了Thread.sleep()
WebElement del = driver.findElement(By.xpath(".//[@id='userAddressList']/li[1]/dl/../div[2]/a"));
JavascriptExecutor executor = (JavascriptExecutor)driver;
executor.executeScript("arguments[0].click();", del);
del.isDisplayed() and del.isenabled() returns true.
注意:这是默认的XPath作为
SVG元素.//*[@id='userAddressList']/li[1]/div[2]/a/svg
但后来我用这个我变得
无法找到元素错误
你可以尝试像'.//*[@id='userAddressList']/li[1]/div[2]/a/*[@name='svg ']' –
你能告诉我们目标元素的HTML吗? – Andersson
@SudharsanSelvaraj:它不起作用 –