JavaScript脚本实现网页批量自动勾选及内容填写

我们知道,大部分学校每个学期都有教学评估。对于我这种习惯性好评,老师又真心不错的人,十多个老师的评价都是good,这是赤裸裸的重复劳动啊。于是我动了歪念头...嘿嘿嘿

1.登录教学评估的网页,选择一位老师:

如:

2.右键查看元素,选择控制台:

3.在控制台输入代码:(第一次会有安全警告,按提示输入允许的命令即可)

成功!

总结:我是通过js脚本获取网页元素进行点击和赋值的,因为选项非常有规律,所以代码也很简单,直接利用数组跳过不需要勾选的选项就可以了。而利用js获取网页元素的知识也不复杂:
document.getElementsByName()    是根据控件名称获取这个控件对象,因为控件名称可以相同,返回的是一个对象数组。
document.getElementById()           是根据控件ID获取这个控件对象,因为控件ID唯一,返回的是一个对象。
document.getElementsByTagName()   是根据控件TAG获取这个控件对象,返回的是一个对象数组。
document.getElementsByClassName()  获取所有指定类名的元素,返回一个对象数组。

----------------------------------------------------------------------------------------------------------------------------欢迎大家评论交流(手动滑稽)

转载于:https://www.cnblogs.com/Libinkai/p/9153491.html

bangujiao8042
关注 关注
  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
javascript实现自动填写表单(附完整元源码)
希望我的博客,能帮上你解决学习中工作中所遇到的问题
11-03 624
javascript实现自动填写表单(附完整元源码)
[js]使用js实现一键全选 和 勾选所有单选实现全选
BigTink的博客
12-16 1722
1.HTML如下 <body> <h3>操作表格</h3> <hr /> <br> 书名:<input type="text" id="bName"> 作者:<input type="text" id="author"> 数量:<input type="text" id="num"> <br> <table border="1px" cellpadding="10px" cellspacing
网页表单下拉列表框、单选框、复选框自动填写方法
u012057217的博客
03-06 2729
一、网页下拉列表的自动填写,怎么实现呢?看看需要实现自动填写的下拉列表吧。 所在地区,首先需要选择省,然后才能选择市。我们用网页自动操作通用工具实现。 下面我们来讲讲实现步骤。首先,打开网页自动操作通用工具,在网页自动提交监控操作对话框,点击添加,把下拉表单网址输入进去,点击自动获取,然后点击确定按钮添加网址。 其次,在提交内...
如何用javascript自动填写已存在的表单
weixin_40829083的博客
10-11 4650
有些现有的web应用,无法直接对系统进行修改,又需要增加一些自动化的功能,以提高工作效率。把相关功能的基本的实现原理在这里做一下说明。下面的代码都在Chrome中调试通过。
【Python】自动化抢勾,python软件安装教程_如何用python代码实现自动勾选操作
最新发布
2401_84267735的博客
04-27 649
然后点“Install Now”即可完成安装。完成安装后,打开命令提示符窗口(win+R 输入cmd)输入python,如出现下图即安装成功:第二步:修改配置文件找到config文件,右键选择打开方式,用记事本打开:可以看到sku_id,目前是茅台的商品id,如果想要抢购其他商品你可以修改为要抢购的商品id,商品id在商品详情页可以获取。
批量删除html网页,实现Web上行式输入打勾多选和批量删除
weixin_42393829的博客
06-18 1261
快逸报表用户在使用行式填报进行数据输入的时候,页面上往往有很多行数据。有些情况下,终端用户要批量操作很多数据,例如:删除30行数据中的28行。如果每一行点一下删除,那么网页要刷新28次,效率比较低。因此,我们给出一种可以打勾选择多行数据,集中批量操作的方案。最终效果如图,完整的demo(raq文件和jsp文件):解决方案报表设计其中:A2设置为复选框,关值为0,开值为1。批量删除的Javascri...
javascript 自动填写表单
weixin_30578677的博客
04-09 886
在访问某些站点时,常常发现要填写一些没有实际意义但又必须得重复填写的表单,而且现在B/S的应用越来越多,下面的方法也许可以让你轻松点。 本文没有什么技术上创新,只要会一点Javascript的技术就可以写了。第一步: 在页面查看源代码,把Form中包含的需要填列的HTML控件找出来如:<form name="mainfrm" acti...
php ajax勾选框提交,jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例...
weixin_39907133的博客
03-23 105
昨天和朋友做一个后台管理系统项目的时候涉及到复选框批量操作,如果用submit表单提交挺方便的,但是要实现用jQuery结合Ajax异步提交数据就有点麻烦了,因为我之前做过的项目中基本上没用Ajax来批量提交复选框数据,今天用到了就分享一下。由于我做的项目一些地方比较复杂,这里我只举一个小例子,能理解就好。首先,我做了一个简单的多个复选框的界面,如图:这是一个比较简单的多个复选框提交界面。代码如下...
Shell:如何写一个多选菜单的脚本
lizhengyu891231的博客
03-31 1438
叙述 有很多方法可以读取Bash脚本中的用户输入。 但是,允许用户键入输入会带来一些问题。 主要问题是输入验证,您必须在其中考虑所有可能的输入。 解决此问题的一种简单方法是为Bash脚本创建一个多选菜单。 使用此方法,您可以定义用户可以选择的一组简单的预定选项。 方案 下文,我们将讨论使用select语句和case语句在Bash脚本中创建简单的多选菜单。 首先,让我们看一个示例多选菜单脚本,然后我们将其分解并解释每个部分。 #!/bin/bash PS3='Choose your favorit
javascript 自动填写表单的实现方法
01-19
本文没有什么技术上创新,只要会一点Javascript的技术就可以写了。 第一步: 在页面查看源代码,把Form中包含的需要填列的HTML控件找出来如: <form name=”mainfrm” action=”” method=”post”> <input...
PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例
12-31
应同学邀请,演示如何使用 PyQt5 内嵌浏览器浏览网页,并注入 Javascript 脚本实现自动化操作。 下面测试的是一个廉价机票预订网站(http://www.flyscoot.com/),关键点如下 使用 QWebEngineView 加载网页,并显示...
谷歌内核浏览器自动填表插件
10-07
谷歌内核浏览器自动填表插件
javascript实现自动填写表单实例简析
10-23
主要介绍了javascript实现自动填写表单的方法,以一个简单实例形式分析了JavaScript结合浏览器设置实现自动保存表单的相关技巧,需要的朋友可以参考下
基于JavaScript实现网页倒计时自动跳转代码
01-21
用JS实现网页上的自动跳转功能,倒计时跳转至指定网页,倒计时间可自设,时间到则自动跳转到指定的网址,对于JS来说,实现该似乎挺简单哦,用IIS上的301也可实现跳转,以及mete标签也可以实现自动跳转,根据你自己的...
Javascript脚本实现静态网页加密实例代码
10-26
介绍了Javascript脚本实现静态网页加密实例代码,有需要的朋友可以参考一下
网站表单自动填写【使用pyautogui 】
长虹剑的专栏
02-17 5611
最近总是要填问卷星问题多达30个,每天一次非常麻烦,于是打算写个脚本自动完成。 本来想用python的selenium配合可开发的火狐浏览器驱动实现(毕竟网上大家都是这么做的)。可是由于一下几个问题让我取消了这个念头: 【主要原因】不知道网怎么了就是打不开github下载不了驱动。 本质上还需要对网页布局和js进行针对性的分析,感觉还是写个js脚本,然后复制到 浏览器的console中运行算了。...
自动填写表单
山岗下的星空的博客
02-23 1283
情景:遇见表单多的页面的时候每次填写都很费劲,此方法就可以自动填写 组件 debug/index.vue <template> <div id="debug" v-if="isDebugging"> <div class="all" v-if="isUnfold"> <h3>测试工具台 <el-button size="small" @click="isUnfold=fals
JavaScript控制from表单自动提交
Hocen_Jonin的博客
08-21 5816
  &lt;form method="post" action="xxxxxxxxx" onsubmit="return fromVerify()"&gt; &lt;input type="text" name="zc_phone" id="zc_phone" class="zc_phone"&gt; &lt;inp
网页自动化操作之-全自动下单(淘宝/天猫)
热门推荐
C++与Web
02-19 13万+
声明:本博客所有软件不含任何恶意代码,请放心使用 QQ/微信 112908676 最新下载地址 https://webcrawl.lanzous.com/b0dvn942d 密码:htig 旧版 2019.11.08 版本2.4.3 ,下载地址:https://www.lanzous.com/i785doh 下载结束如遇360弹出压缩包解密提醒,请直接取消忽略 操作视频 2019.03.07更新 优酷:https://v.youku.com/v_show/id_XNDA4OTE2O.
JavaScript脚本实现图片自动切换
06-08
实现图片自动切换可以使用JavaScript的定时器和DOM操作来实现。以下是实现图片自动切换的示例代码: HTML代码: ```html <div id="slider"> <img src="image1.jpg" alt="Image 1"> <img src="image2.jpg" alt="Image 2"> <img src="image3.jpg" alt="Image 3"> </div> ``` CSS代码: ```css #slider { position: relative; width: 500px; height: 300px; overflow: hidden; } #slider img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; transition: opacity 1s ease-in-out; } #slider img.active { opacity: 1; } ``` JavaScript代码: ```javascript // 获取图片列表 var slider = document.getElementById('slider'); var images = slider.getElementsByTagName('img'); // 设置初始变量 var current = 0; var interval = 2000; // 2秒钟切换一次 // 设置定时器,自动切换图片 setInterval(function() { // 隐藏当前图片 images[current].classList.remove('active'); // 计算下一张图片的索引 current = (current + 1) % images.length; // 显示下一张图片 images[current].classList.add('active'); }, interval); ``` 以上代码中,首先通过DOM操作获取到图片列表,然后设置初始变量current为0,interval为2秒钟。接着,设置定时器,每隔interval时间隐藏当前图片,并计算下一张图片的索引,最后显示下一张图片。通过添加和删除active类来实现图片的显示和隐藏效果。 需要注意的是,CSS代码中使用了opacity属性来实现图片的渐变效果,需要在不同浏览器下进行兼容性处理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 利用泰勒级数计算sinx的值(递归方法) 6071
  • 编程计算a+aa+aaa+…+aa…a(n个a)的值 4580
  • JavaScript脚本实现网页批量自动勾选及内容填写 4396
  • 在连接校园网的同时连接外网|同时访问内网与外网 3570
  • JAVA中JPasswordField实现密码的确认 1538

大家在看

  • 2024全国高考作文题解读(文心一言 4.0版本) 423
  • 基于Python+OpenCV进行简单的图像融合操作
  • SAP HCM OPT函数作用
  • 11-Linux文件系统与日志分析
  • prefix LM 和 causal LM 区别 263

最新文章

  • 在连接校园网的同时连接外网|同时访问内网与外网
  • .gitignore 无效
  • C++友元
2019年7篇
2018年10篇
2017年2篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

哆哆女性网猪宝贝起名字周易时间卦怎么算万兴优转成语的寓意好的起名字周易免费起名测分周易五行图公司取名网免费起名特价机票网站成都火锅排名前十强起名免费seo学习校园网络营销推广方案微营销推广策略方案养生项目有哪些可以做专业网络营销seo隆尧网站优化推广邓州网站设计孙周易打更鬼故事郭富城最新电影叫什么seo软件排行榜风云二电影在线观看免费养生套餐校园动漫鼠宝宝涵字起名建材商贸有限公司起名起商标名的给小孩起名 姓李天经地义的意思商丘柘城特产电视剧观后感淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化