填写输入框指令全选了网页

视频教程

问题引入:

在网页填写输入框的时候总会出现网页全选的情况如下图所示:

错误原因排查

指令填写输入框的原理是先点击这个元素,按键盘 Ctrl+A 全选输入框现有的所有内容,再 Delete 清除输入框数据,然后输入内容。当元素没有加载出来我们点击后输入框焦点没有正确对焦(也就是鼠标的光标不在输入框里面)后续执行 Ctrl+A 就会变成全选了。元素本身加载出来了,但是点击的状态生效比较慢或者被后面的网页加载冲掉了,这个时候可以在高级中设置延长点击和 Ctrl+A 之间的时间间隔。

解决方案

在填写输入框前面加固定延迟或者等待元素

解决方案①:添加固定等待时间等待元素在网页上真正刷出来。

解决方案②:添加等待元素(注意等待的元素和输入框元素要一致)。

解决方案③:在指令的高级中,把焦点超时时间设置得长一些。

问题没有解决?去社区提问 all right reserved,powered by Gitbook

results matching ""

    No results matching ""