如何实现js输入网页对话框
评论
收藏

如何实现js输入网页对话框

经验分享
鲁小智校长
2026-03-27 10:04·浏览量:104
鲁小智校长
影刀高级开发者
发布于 2026-03-27 10:04104浏览

记录下工作日常

有时候常常因为网页弹窗无法使用非人工模拟去输入对话框,那么小编自定义了一个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 }));
}

收藏1
全部评论1
最新
发布评论
评论