设为首页 加入收藏

TOP

selenium 元素可以定位到,但是无法点击问题
2019-08-23 00:31:37 】 浏览:135
Tags:selenium 元素 可以 定位 但是 无法 点击 问题

报错1:

selenium.common.exceptions.WebDriverException: Message: Element is not clickable at point (82, 12). Other element would receive the click:<div id="jbox-fade" class="jbox-fade" style="position: absolute; height: 873px; width: 100%; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 1984; opacity: 0.1;"></div>
元素被覆盖,无法点击

报错2:'{'#$A#9'"value" : '#$A#9'{'#$A#9#9'"data" : null,'#$A#9#9'"error" : "move target out of bounds",'#$A#9#9'"message" : "Cannot click on element",'#$A#9#9'"stacktrace" : ""'#$A#9'}'#$A'}'


描述:页面元素可以定位到,但是无法点击click。元素被一个透明div覆盖了
解决方案:
1.在执行click之前多休眠几秒
2.确认自己的元素是否定位正确,是否有id,name,class相同的元素,加下划线的是遮挡的div确定它的位置判断他的z_index是否大于你要点击元素的z_index
3.用Enter键代替click
---------------------
作者:(K)
来源:CSDN
原文:https://blog.csdn.net/zykqaz/article/details/72771949

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇XE5 搭建DataSnap服务 下一篇ClientDataSet应用

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目