Skip to content

填写输入框(web)

指令说明

在指定的浏览器对象 browser_obj 中拾取输入框 element_data ,以 fill_type:键盘输入/剪贴板输入的形式输入

功能描述

本指令用于填写网页中的输入框,输入域。

参数说明

参数名类型必填说明
浏览器对象String操作的浏览器
拾取输入框Number元素
模拟人工输入Bool是否模拟人工操作
输入类型Enum键盘输入/剪切板输入
输入内容String输入的内容
追加输入Enum追加即在已有输入内容后追加输入,覆盖则是清空原有输入后重新输入
焦点睡眠时间Int模拟人工时有效,用于焦点事件, 单位毫秒
按键输入间隔Int模拟人工时有效,用于模拟输入时的间隔,单位秒,常用于输入时会有对应的接口请求结果。

返回值

返回输入的内容

使用示例

示例1:基本用法

1761546278016

注意事项

  • 部分元素无法输入时,可以使用模拟人工输入,例如出现报错元素非原生输入元素时可使用模拟人工输入,或重新拾取时检查拾取标签上是否时输入框/输入域元素
  • 直接js输入不会触发元素的input/change/blur事件
  • 执行该指令时,请先安装并启用对应的浏览器插件

常见问题

输入无效果

解答:可切换为模拟人工输入,可适当修改按键输入间隔时间,使其更像人为输入

相关指令