[英]How to click on Hidden link through Selenium Webdriver
I am unable to click on a hidden link through Selenium Webdriver. 我无法通过Selenium Webdriver单击隐藏链接。
I am using the below code: 我正在使用以下代码:
WebElement dwnld = driver.findElement((By.xpath("////form[@id='aspnetForm']/div[6]/div[2]/div/table/tbody/tr[3]/td[2]/table/tbody/tr[2]/td/a")));
Actions builder = new Actions(driver);
Action hoverAction = builder.click(dwnld).build();
hoverAction.perform();
如果由于某种原因您不想在单击链接之前显示该链接,则可以使用javascript单击它(请参阅JavaScriptExecutor)。
String Block1 = driver.findElement(By.id("element ID"));
JavascriptExecutor js1=(JavascriptExecutor)driver;
js1.executeScript("$("+Block1+").css({'display':'block'});");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.