自动填写问卷星 - js

自动填写问卷星

今天女朋友叫给她填100份问卷,这不是要了我的老命嘛。。。!
程序员是不可能老老实实填问卷的,这辈子都不可能的。

效果

由于是原生js写的代码,所以基本上不会失效,除非改源代码了。自己做的效果也很完美实现了想要的功能。

程序可以根据自己的需求来选择想要的答案,注意这个是不能随机生成答案的。

实操

首先打开chrome浏览器(其它浏览器同理),按F12调出控制台,很显然,问卷星也做了一点手段(只要我们出来控制台就不停地budugger),我们点右边的断点跳过。

在这里插入图片描述
在这里插入图片描述
在控制台中输入代码:

代码:

// 在这里配置要选择的选项,序号都按出现顺序从0开始
// 单选框选项
var choose = [0,3,8,11,15,21,27,32,33,38,39,43,45,51];

// 多选选项
var checkBoxChoose = [2,4,6,7,8,9,12,13,14,15,18,19,20,23,24,26,28,30,31,32,33,36,40,41,42,43,44,45];

var list = $('input[type="radio"]');

for(var i = 0; i < choose.length; i++){
    
    

    list[choose[i]].checked = true;
    
    list[choose[i]].click()

}

var list1 = $('input[type="checkbox"]');

for (var i = 0; i < checkBoxChoose.length; i++) {
    
    
         list1[checkBoxChoose[i]].checked = true
         list1[checkBoxChoose[i]].click();
	};

window.scrollTo(0,document.body.scrollHeight); //窗口滑动到底部,这步可以不用

document.getElementById("ctlNext").click(); // 提交问卷

想要随机填写的自己改一下就可以了

猜你喜欢

转载自blog.csdn.net/weixin_43957211/article/details/115030079