

记录下工作日常
有时候常常因为网页弹窗无法使用非人工模拟去输入对话框,那么小编自定义了一个js对话框输入指令,记录下,免得忘记哈哈
快给鲁爷收藏!!!

function (element, input) {
// 在此处编写您的Javascript代码
// element表示选择的操作目标(HTML元素)
// input表示输入的参数(字符串)
element.click();
// 可选:强制设置焦点(部分场景click可能不生效,补充focus更稳妥)
element.focus();
// 3. 第二步:向输入框写入内容
element.value = input;
// 4. 触发输入事件,模拟真实用户输入(保证页面监听逻辑生效)
element.dispatchEvent(new Event('input', { bubbles: true }));
// 触发change事件(输入完成后失焦会触发的事件,可选)
element.dispatchEvent(new Event('change', { bubbles: true }));
}