文档

内置工具›预览

填写输入

preview_fill
分组
预览
开启方式
对话设置「工具」页里它自己的开关。
审批
需审查:写入和无边界的操作要你批准,除非安全级别或之前的「总是允许」已经覆盖。
档案键
tool.preview_fill.description

在本对话的预览页面上填写输入框、文本域、下拉框或可编辑元素,用 CSS 选择器或页面快照给出的 uid 指定。

传空字符串会清空字段。下拉框按选项的值或显示文字匹配,一个都匹配不上时调用失败。

何时需要你确认

在 手动 和 允许编辑 级别下会请求确认;不提供 总是允许。如果你一直在自己用这个页面,要先在面板里把它交还给模型;页面登录着某个网站时,这次接管还需要你批准,任何安全级别都一样。详见浏览器与预览。

须知

  • 值一次性写入,并触发 input 和 change 事件,React 受控组件也能接住。整个过程不按任何键,所以监听按键的处理函数不会运行;需要按键事件时,模型改用 preview_eval。

参数

参数类型说明
value 必填
值
string要填入的值
selector
CSS Selector
string要填写的输入框 CSS 选择器;也可以改给 uid
serverId
服务器 ID
string服务器 ID
uid
元素 uid
integerpreview_snapshot 给这个输入框标出的 uid,即行首方括号里的数字;也可以改给 CSS 选择器

在 GitHub 上编辑本页