selenium获取页面通过样式隐藏获取不到元素解决方案
2024-08-31 04:50:19
如图更换图像这个按钮通过bottom:-30px隐藏了,通过如下代码获取不到页面元素,后台会报错
driver.findElement(By.className("js-avator-link")).click();
解决方案:
通过js是他显示出来
String js = "document.getElementsByClassName('update-avator')[0].style.bottom=0;";
((JavascriptExecutor)driver).executeScript(js);
driver.findElement(By.className("js-avator-link")).click();
最新文章
- Objective-C 工厂模式(上) -- 简单工厂模式
- dandelion datatables : Page index must not be less than zero!
- linux命令 wget
- LINUX下网站压力测试工具webbench
- 高仿优酷Android客户端图片左右滑动(自动切换)
- document.body is null
- UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现
- hdu_5085_Counting problem(莫队分块思想)
- 029 hibernate抓取策略
- 基于Http协议订阅发布系统设计
- 微软Tech Summit 2017,微软携手Unity打造MR之夜
- EasyUI 中easyui-textbox和easyui-searchbox文本框的点击事件。
- windows上安装nodejs,升级npm,安装webpack指南
- C#的Lock
- 移动端 上传头像 并裁剪功能(h5)
- pytest自动化3:fixture之conftest.py实现setup
- solidworks的工程图模板文件和图纸格式文件
- 吴恩达机器学习笔记16-决策边界(decision boundary)
- BZOJ 2069: [POI2004]ZAW(Dijkstra + 二进制拆分)
- POJ1068 --(模拟)
热门文章
- 8.2.3 操作MySQL数据库
- C# 通俗说 内存的理解
- JavaSE 学习笔记之异 常(十)
- springCloud学习-消息总线(Spring Cloud Bus)
- nyoj_676_小明的求助_201312042142-2
- StackOverflow 这么大,它的架构是怎么样的
- 洛谷——P2925 [USACO08DEC]干草出售Hay For Sale
- N天学习一个Linux命令之mkdir
- What you can talk
- SharePoint 2013:解决添加域名后每次都需要登录的问题