- 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()
瞬间丝滑般产生了效果。
网友评论