Selenium执行JS,让隐藏区域显示正常
2016-03-29 00:14
671 查看
JavascriptExecutor j= (JavascriptExecutor)driver;
j.executeScript("document.findElementById('123').style.display='block'; ")
今天发现findElementById不好使,使用getElementById好使
JavascriptExecutor j= (JavascriptExecutor)driver;
j.executeScript("document.getElementById('123').style.display='block'; ")
j.executeScript("document.findElementById('123').style.display='block'; ")
今天发现findElementById不好使,使用getElementById好使
JavascriptExecutor j= (JavascriptExecutor)driver;
j.executeScript("document.getElementById('123').style.display='block'; ")
相关文章推荐
- JavaScript API 设计原则
- JavaScript正则表达式(总结篇)
- 《javaScript权威指南》随读笔记(一)
- jsp页面的两种编码设置格式区别
- jsp错误页的设置
- js中,如何判断一个json对象是否为空
- Javascript的闭包
- js遍历数组和遍历对象的区别
- JavaScript设计模式
- JavaScript面向对象程序设计
- JavaScript 引用类型
- (四)JavaScript之[break和continue]与[typeof、null、undefined]
- [JSTDG]JavaScript函数
- EXTJS之Ext.util.Observable自定义事件
- Velocity模板引擎的简单使用
- 如何用CORS来解决JS中跨域的问题
- javascript 基础语法
- windows客户端开发--使用json11解析json
- windows客户端开发--使用json11解析json
- ajax跨域系列--JSONP方式处理