我需要点击具有以下代码的元素
<img src="images/myImage.png" style="cursor:pointer;" onclick="ToggleAdvanceSection();ShowModal();" alt="">
此元素在屏幕上可见。这是一张图片。点击后,模态寡妇出现
我试过
driver.findElement(By.xpath("//*[@onclick='ToggleAdvanceSection();ShowModal();']")).click();
然而它会引发错误:not visible
。我确保页面已加载。 。还是一样的
如何点击此元素?
答案 0 :(得分:1)
如果元素不可见,Selenium将无法单击该元素。这是设计的。