WebSelector.input - 输入文本
WebSelector.input
输入文本动作约束。
声明
node.web_selector(window):input(text)
参数
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| text | string | 是 | 要输入的文本 |
返回值
| 类型 | 说明 |
|---|---|
| WebSelector | 返回自身,支持链式调用 |
说明
找到控件后执行文本输入操作,仅对 input 类控件生效。动作约束会在 find() 时执行。
待实现
该接口正在开发中。
示例
local node = require("node")
local window = node.web_window("http://www.example.com")
-- 找到输入框并输入
local n = node.web_selector(window):attr("name", "username"):input("admin"):find()
AScript 对应
# AScript (Python)
from ascript.android.node import WebSelector
from ascript.android.ui import WebWindow
window = WebWindow("http://www.example.com")
node = WebSelector(window).attr("name", "username").input("admin").find()
if node:
print("输入成功")