常阳时光

博客留言评论自动填写个人信息/通用版

逛博客留言评论基本上都得填写几项信息,一般都是昵称、E-mail和网址,每次都手工填写效率太低了,于是就有了偷懒必备的自动填写工具——Javascript 代码存为书签来自动填写评论表单的个人信息。

以前一直用的 Leona+ 博主的 评论时自动填写身份信息,不过会有一些博客会因为自定义模板把评论表单给改成不常用的而用不了,有兴趣的可以去试试,用表单工具直接生成,挺方便了。

今天逛博客又看到了一个,原理差不多,就顺手贴过来收藏一下。

原文:博客留言评论自动填写个人信息/通用版( 以歌。先生),下面是代码:

javascript: void
function() {
var lauthor = ["#author","input[name='comname']","#inpName","input[name='author']","#ds-dialog-name","#name"],
lmail =["#mail","#email","input[name='commail']","#inpEmail","input[name='email']","#ds-dialog-email","input[name='mail']"],
lurl =["#url","input[name='comurl']","#inpHomePage","#ds-dialog-url","input[name='url']","#website"];
for (i = 0; i < lauthor.length; i++) {
var author = document.querySelector(lauthor[i]);
if (author != null) {
author.value = '老杨';
break;
}
}
for (j = 0; j < lmail.length; j++) {
var mail = document.querySelector(lmail[j]);
if (mail != null) {
mail.value = 'xx@qq.com';
break;
}
}
for (k = 0; k < lurl.length; k++) {
var url = document.querySelector(lurl[k]);
if (url != null) {
url.value = 'http://cyhour.com';
break;
}
}
return ! 1;
} ()

代码说明:lauthor、lmail 和 lurl 中引号""里面的内容即为需要填写的评论留言框 input 元素里面的对应 id、class 或标签等,如遇到不能自动填写的博客网站,可以右键“审查元素”根据各个博客网站评论留言框 input 元素的相关变化在上述代码相关地方进行增删修改!

author.value、mail.value 和 url.value 请根据个人实际修改。

使用方法:

完。