如何使用xpath和showmodal单击元素

时间:2014-08-20 05:14:20

标签: java selenium

我需要点击具有以下代码的元素

<img src="images/myImage.png" style="cursor:pointer;" onclick="ToggleAdvanceSection();ShowModal();" alt=""> 

此元素在屏幕上可见。这是一张图片。点击后,模态寡妇出现

我试过

driver.findElement(By.xpath("//*[@onclick='ToggleAdvanceSection();ShowModal();']")).click();

然而它会引发错误:not visible。我确保页面已加载。 。还是一样的

如何点击此元素?

1 个答案:

答案 0 :(得分:1)

如果元素不可见,Selenium将无法单击该元素。这是设计的。