zoukankan      html  css  js  c++  java
  • 对于隐藏属性的控件的处理

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

    js="documnet.getElementById('password').style.dispaly='block';"
    driver.execute_script(js)
  • 相关阅读:
    9.17(day11)
    9.14(day10)
    9.13(day9)
    9.12(day8)
    mysql 的存储过程
    MySQL 子查询与多表联合查询
    MySQL 函数
    MySQL 的查询
    MySQL的约束
    MySQL 表的增删改查操作
  • 原文地址:https://www.cnblogs.com/lz-tester/p/8483037.html
Copyright © 2011-2022 走看看