码迷,mamicode.com
首页 > 其他好文 > 详细

对于隐藏属性的控件的处理

时间:2018-02-28 14:09:02      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:bsp   表示   键盘   定位   post   style   pre   ntb   blog   

在我对TM邮箱进行登录操作时,发现用户名可以定位并输入,但是在密码框能定位到,但是无法进行编辑操作,并报各种错,什么不支持键盘,连接重置,反正不懂,然后再仔细看了一下HTML,发现密码框控件下有俩个input标签,第一个input标签下有个dispaly:none,这个就是表示该控件是隐藏属性,其实我们在定位密码框之前加个is_dispaly判断该控件是否隐藏,那么针对隐藏属性的控件我们就用js将它临时改为可见,然后在进行编辑操纵就可以了

js="documnet.getElementById(‘password‘).style.dispaly=‘blocl‘;"
driver.execute_script(js)

 

 

对于隐藏属性的控件的处理

标签:bsp   表示   键盘   定位   post   style   pre   ntb   blog   

原文地址:https://www.cnblogs.com/lz-tester/p/8483037.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!