美文网首页
记一次 selenium element.clear() 不工作

记一次 selenium element.clear() 不工作

作者: 我是石巍 | 来源:发表于2020-05-08 18:03 被阅读0次
    • MAC 电脑
    • Chrome 浏览器
    • 想实现清除输入框中已经存在的内容

    今天帮小伙伴们解决 element.clear() 不工作的问题,后来尝试 element.send_keys(Keys.COMMAND, 'a')也无法全选,有个小伙伴用了 ActionChains 可以工作,但另一个小伙伴用了 ActionChains 仍旧无效。

    至此,问题的解决思路放到了 chromedriver 上。

    一再确认 chromedriver 与 当前的 Chrome 81 版本一致。

    又陷入僵局。

    开始怀疑是不是 chromedriver 本身的 Bug。

    回到自己的电脑前检查了 Chrome 版本是 81, 但我的 chromedriver 版本竟然是惊人的 2.41

    当我把小伙伴们的 chromedriver 都换成 2.41,element.clear() 瞬间丝滑般产生了效果。

    相关文章

      网友评论

          本文标题:记一次 selenium element.clear() 不工作

          本文链接:https://www.haomeiwen.com/subject/wohqnhtx.html