selenium使用JavascriptExecutor对按钮上显示的字进行更改操作
来源:互联网 发布:word文件恢复软件 编辑:程序博客网 时间:2024/05/29 11:22
之前提到过,可以使用JavascriptExecutor对页面元素进行操作,因为selenium支持js语言,如下:
String str="document.getElementById('end').innerHTML='login'";
将js语句定义为string类型,然后使用如下代码,来运行改语句,就可以实现对相应元素的操作。
JavascriptExecutor js = (JavascriptExecutor)driver;
js.executeScript(str);
然后是关于按钮上面显示的字,可以使用document.getElementById("login").innerHTML="login123"和document.getElementById("login").lastChild.nodeValue="login123",来改变
阅读全文
0 0
- selenium使用JavascriptExecutor对按钮上显示的字进行更改操作
- 对手机上的文件进行操作
- 在Firefox开发者的上使用CSS usage,不显示操作按钮的问题
- selenium对浏览器的操作
- RowEditing 使用(示例) 按钮显示文字更改
- 使用Viewpager时对Item中的控件进行显示隐藏的操作的问题
- 使用Selenium操作JavaScript进行点击
- 点击按钮对数据进行操作(1)
- 点击按钮对数据进行操作(2)
- IOCTL_SCSI_PASS_THROUGH_DIRECT的使用对设备进行操作
- JAVA对数据库进行操作,实现数据库中数据的插入,查询,更改,删除操作
- JS img error 对未显示的图片进行操作
- Selenium如何对iframe中的元素进行操作
- DB2多次更改表结构导致不能对表进行操作的解决
- selenium+webdriver 对浏览器的基本操作
- selenium对各种元素的操作
- 如果你需要对对话框上的一个按钮进行鼠标停靠提示
- 使用Selenium通过浏览器对网站进行自动化测试
- 简单透彻理解JSONP原理及使用
- Uncaught SyntaxError: Unexpected token )
- 遗传算法详解
- 国内镜像
- jvm存储位置的区别
- selenium使用JavascriptExecutor对按钮上显示的字进行更改操作
- redis的五种存储类型的具体用法
- hibernate环境搭建
- 1186好基友,一辈子
- js提交表单到后台,中文乱码问题。
- Eclipse插件编译之PTP6.0
- 单片机总线时钟粗略计算
- NCMS网络频道云管理系统V2
- webbroswer读取网页alert内容