使用bookmarklet注册表单填写

时间:2017-08-16 15:58:09

标签: javascript bookmarklet

我有一个用于填写facebook注册表格的书签,但代码现在不能正常工作。 几个月前它的工作非常好,但现在它没有加载而没有填写注册表。

代码:

javascript:(function() {
    var f = ["masud","Rahim"],
        l = ["rana","Miah"],
        d = document;
    switch (location.pathname) {
        case "/reg/":
            d.getElementsByName("firstname")[0].value = f[Math.floor(Math.random() * f.length)],
            d.getElementsByName("lastname")[0].value = l[Math.floor(Math.random() * l.length)],
            d.getElementsByName("reg_email__")[0].value = "+84973" + Math.floor(888888 * Math.random() + 111111),
            d.getElementsByName("sex")[0].value = "1", d.getElementsByName("birthday_day")[0].value = "18",
            d.getElementsByName("birthday_month")[0].value = "08",
            d.getElementsByName("birthday_year")[0].value = "1997",
            d.getElementsByName("reg_passwd__")[0].value = "112266";
            break;
        case "/changeemail":
            d.getElementsByName("new")[0].value = "zz" + Math.floor(888888 * Math.random() + 111111) + "@youremaildomain.com"
    }
})();

这段代码有什么问题?请帮我修理一下。感谢

0 个答案:

没有答案