上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

求助大佬,自动填充账号问题

[复制链接]

该用户从未签到

1

主题

1

回帖

4

积分

助理工程师

积分
4
发表于 2022-8-25 23:50:40 | 显示全部楼层 | 阅读模式
悬赏3油猫币已解决

网站

通过 js 方法赋值以后点击,登录值会消失
图片.png

最佳答案

查看完整内容

[油猴脚本开发指南]元素规则校验和检测的触发 https://bbs.tampermonkey.net.cn/thread-1250-1-1.html 提问之前建议先查阅开发指南哦
  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5966

    回帖

    6763

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6763

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2022-8-25 23:50:41 | 显示全部楼层
    [油猴脚本开发指南]元素规则校验和检测的触发
    https://bbs.tampermonkey.net.cn/thread-1250-1-1.html
    提问之前建议先查阅开发指南哦
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    1

    回帖

    4

    积分

    助理工程师

    积分
    4
    发表于 2022-8-26 21:00:28 | 显示全部楼层
    1. //自动登录
    2.     function login() {
    3.         console.log("登录ing");
    4.         let object = $(".choosed[style='display: none;']")
    5.         if (object == null) {
    6.             $(".free-login").click();
    7.         }else {
    8.             console.log("已经勾选")
    9.         }
    10.         $(":text").attr("autocomplete","off");
    11.         $(":password").attr("autocomplete","new-password");
    12.         var focus = new Event('focus');
    13.         var input= new Event('input');
    14.         var change= new Event('change');
    15.         var blur= new Event('blur');

    16.         let username = document.getElementsByClassName("username")[0];
    17.         username.value = setting.username;
    18.         username.dispatchEvent(focus);
    19.         username.dispatchEvent(input);
    20.         username.dispatchEvent(change);
    21.         username.dispatchEvent(blur);
    22.         let password =document.getElementsByClassName("password")[0];
    23.         password.value= setting.password;
    24.         password.dispatchEvent(focus);
    25.         password.dispatchEvent(input);
    26.         password.dispatchEvent(change);
    27.         password.dispatchEvent(blur);


    28.         //七天自动登录
    29.         if (setting.isLogin) {
    30.             $(".el-button.login-btn").click();
    31.             setting.isLogin = false
    32.         }
    33.     }
    复制代码
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表