以谷歌浏览器为例子

1、打开浏览器

2、访问问卷网址

3、按键盘F12

4、点击sources,然后new snippet

5、然后添加下面的js

6、点击倒三角(或者ctr+enter)

//随机选择答案的函数

function random(t){
    var num = Math.random()*t;
    num = Math.floor(num);
    return num;
}
//获取全部问题
var father = document.getElementsByClassName("div_question");

//循环遍历问题并随机选择答案
for(var i=0;i<father.length;i++){
    var f=father[i];
    var uls = f.getElementsByClassName("ulradiocheck");
    var lises = f.getElementsByTagName("li");//获取问题选项
    var lis=[];

for(var kl=0;kl<lises.length;kl++){
            lis.push(lises[kl]);
    }

if(lis.length>0){//判断是否有选项
        var r=random(lis.length);
        if(lis[r].getElementsByClassName('jqCheckbox').length>0){
            for(var index=0;index<=r;index++){//多选题,随机选择答案
               var flag=random(lis.length);
               lis[flag].getElementsByClassName('jqCheckbox')[0].click();
            }
        }else if(lis[r].getElementsByClassName('jqRadio').length>0){//单选题,随机算则答案
            lis[r].getElementsByClassName('jqRadio')[0].click();
        }else{
            lis[r].getElementsByTagName("input")[0].click();//多余功能
        }
    }

}

document.getElementById("submit_button").click();//提交

document.location="https://www.wjx.cn/jq/22285067.aspx";//重定向问卷页面

//说明,填写多少份问卷,自己可以编写一个for循环

问卷星调查问卷自动填写问卷的js相关推荐

  1. python爬取问卷星内容_Python 自动填写问卷星(适用问卷星的所有类型题目)

    为应付"上面"的需要,公司接了个帮助推广市政公益项目的问卷.整个问卷有单选题.多选题.填空题.日期框.地理位置框.矩阵多选和矩阵单选等几乎涵盖了问卷星所有类型问题的问卷,题目有近7 ...

  2. js实现问卷星根据答案自动填写2019年11月

    参考链接地址:https://www.cnblogs.com/FHC1994/p/11721723.html (过程需要翻墙,问卷星链接需要在浏览器打开,在微信直接打开的链接本脚本无法使用) ①安装脚 ...

  3. 2021最新版 问卷星模拟浏览器自动填写(快速提交)python

    本代码仅供学习交流! 文章目录 前言 一.post失败 二.转向模拟浏览器 2.运行结果 总结 前言 尝试一下程序提交问卷星的可能.本来想的是post提交,小伙伴们有没有发现问卷星的加密难度是螺旋式升 ...

  4. 【python】自动填写问卷星问卷及提交

    前言:问卷是很好的网络调查方式之一,近年来,问卷星被广泛应用于各方面的调查.本文介绍了利用python代码自动填写问卷星基本题目,拥有自动填写.解决智能验证.批量提交问卷等功能. 目录 1.下载浏览器 ...

  5. python爬虫之自动填写问卷星调查表

    系列文章目录 python爬虫之自动填写问卷星调查表 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 系列文章目录 前言 一.python爬虫填写问卷星 二.使用步骤总结 ...

  6. 自动填写问卷星 - js

    自动填写问卷星 今天女朋友叫给她填100份问卷,这不是要了我的老命嘛...! 程序员是不可能老老实实填问卷的,这辈子都不可能的. 效果 由于是原生js写的代码,所以基本上不会失效,除非改源代码了.自己 ...

  7. 自动填写问卷星并提交

    自动填写问卷星并提交 鉴于好多小伙伴要做数据分析的时候发放大量的问卷,但收回来的却寥寥无几,还受到其他小伙伴的冷眼,所以在下决定通过代码的方式,来实现问卷星的自动填写并提交. 以谷歌浏览器为例 1.随 ...

  8. Selenium自动填写问卷星

    Selenium自动填写问卷星 代码 注意 代码 from selenium import webdriver import random import time import numpy as np ...

  9. 学习python实现问卷星自动填写问卷

    学习python实现问卷星自动填写问卷 文章目录 学习python实现问卷星自动填写问卷 任务一:找帖子 思路一: 配置环境: 利用CSS选择器对页面进行解析 我们发现,我们所有的题目的回答的选项的标 ...

  10. python自动填写问卷星

    python自动填写问卷星 参考链接1 参考链接2 用python实现自动填问卷,通过智能验证以及滑动验证 1. 下载浏览器驱动 python自动化填写问卷需要依赖浏览器驱动,这里使用的是谷歌浏览器, ...

最新文章

  1. R语言使用caret包的confusionMatrix函数计算混淆矩阵、使用编写的自定义函数可视化混淆矩阵(confusion matrix)
  2. 《机器学习》 第 5 章 神经网络
  3. 第二篇: Mysql____语法格式——键值
  4. python特征选择工具_一个Python特征选择工具,助力实现高效机器学习
  5. 使用Redis让单号从001递增
  6. Xcode:Foundation框架找不到,或者是自动提示出现问题
  7. am3352 linux 内核 编译,am335x uboot, kernel 编译
  8. 2017甘肃省计算机二级考试,甘肃省2017年计算机二级考试网上报名须知及流程
  9. python实现的简版iconv
  10. tensorflow随笔——LeNet网络
  11. hdu3947 给一些已知(需费用)路径去覆盖一些边 //预先加灌法费用流
  12. 电脑版我的世界java_我的世界pc JAVA版
  13. HTML5播放器应用
  14. iOS越狱环境 debugserver 防护
  15. 新的计算机的wifi连接无线网络连接,如何设置电脑优先连接无线WIFI网络
  16. TIBCO Rendezvous 概念
  17. 详解c语言中‘\0’ ,‘0’, “0” ,0的区别
  18. 字节跳动变更集团LOGO 此前已正式更名为抖音集团
  19. ISC技术分享:从RASP开启云上应用安全防护
  20. 什么才是高级软件工程师?

热门文章

  1. (建议)房价与个人所得税起征点计算公式
  2. c语言0和1二进制,二进制0和1代表什么
  3. 2019年中国幼儿园数量、幼儿园入园率、幼儿园政策及幼儿园市场规模发展趋势分析[图]
  4. vs2019 installer Projects 【打包程序 下载地址】
  5. 树莓派+Ardunio的魔方机器人
  6. saber与matlab联合仿真
  7. NOI Online 2020 Round3 滚粗记
  8. Fedora和Red Hat Enterprise Linux实用指南(第6版)(上、下册)( 入行必读的Linux圣经)
  9. antd 表格分页功能
  10. GridPanel中表头全选框的小问题