当我在Selenium中点击此按钮时,我收到一条错误消息告诉我:
Element is not clickable at point(245, 19)
按钮元素
input type="submit" id="login_submit" name="login_submit" class="red-button" value="Login"
我尝试了几种方法,
driver.find_element_by_id("login_submit");
和
driver.find_element_by_xpath('//input[@type="submit" and @name="login_submit"]');
我使用firefox作为驱动程序
有一点奇怪的是,它实际上会工作一次,然后由于某种原因(通常在重新启动后工作)停止工作,我不知道想要这个原因。< / p>
如果用指针突出显示按钮的图像,则不知道按钮的图像是否重要。
感谢您提供任何帮助
答案 0 :(得分:1)
您是否从另一个帖子中查看了这个答案? &#34;调试“元素在点上无法点击”错误&#34;
https://stackoverflow.com/a/19763087/4428117
问题是点击时无法看到该按钮 要么 页面在点击元素之前会刷新。