正方教务系统一键评教代码
来源:互联网 发布:依恋淘宝官方旗舰店 编辑:程序博客网 时间:2024/04/27 18:23
选取了好几种代码,第一种是我自己使用成功的一种。其他几个没有成功,等以后学会了javascript之后再来分析一下为什么。
- 第一种:正方教务管理系统 - 一键评价(JS)
(function(){ var done = false; var length = document.getElementById("zhuti").contentWindow.document.getElementById("pjkc").getElementsByTagName("option").length; var count = 0; try{ var setAll = function(){ var selects = document.getElementById("zhuti").contentWindow.document.getElementsByClassName("datelist")[0].getElementsByTagName("select"); var randI=Math.floor(Math.random()*8); for(var i =0; i < selects.length;i++){ if(i==randI){ selects[i].value="4(良好)"; }else{ selects[i].value="5(优秀)"; } }; }; var submitData = function(){ if(done) return; if(count >= length) { console.log("all done, have fun!"); done = true; document.getElementById("zhuti").contentWindow.document.getElementById("Button2").click(); return; } count ++; document.getElementById("zhuti").contentWindow.document.getElementById("Button1").click(); }; document.getElementById("zhuti").addEventListener("load", function(){ setAll(); submitData(); }); setAll(); submitData(); } catch(e){ done = true; }})();
- 第二种:istobran/ZFRateTeacher - Github:
var iframe = document.getElementById('iframeautoheight');var innerDoc = iframe.contentDocument || iframe.contentWindow.document;var selects = innerDoc.getElementsByTagName('select');var scorelist = [];// 找到下拉菜单列表for (var i = 0; i < selects.length; i++) { if (selects[i].id.indexOf("DataGrid1__") > -1) { scorelist.push(selects[i]); }}// 选取下拉菜单项for (var i = 0; i < scorelist.length; i++) { var ops = scorelist[i].options; var rid = Math.floor(Math.random()*scorelist.length); for (var j = 0; j < ops.length; j++) { var tempValue = ops[j].value; if (i == rid) { if (tempValue == '4(良好)') { ops[j].selected = true; } } else { if (tempValue == '5(优秀)') { ops[j].selected = true; } } }}var btn_save = innerDoc.getElementById('Button1');btn_save.click();
- 第三种:正方教务管理系统 - 一键完成教学质量评价(JS)
0 0
- 正方教务系统一键评教代码
- 正方教务系统加密密码解密之python代码
- 正方教务系统自动评分
- python爬虫正方教务系统
- python爬虫正方教务系统
- 针对正方教务开发大学App(查成绩,课表,一键评教,图书馆,正方系统)
- NOB正方教务系统改造器
- 正方教务管理系统IOS客户端
- 大话高校正方教务系统(上)
- java 模拟登陆正方教务系统
- Java模拟登录正方教务管理系统
- JAVA模拟正方教务系统登陆
- java模拟登陆正方教务管理系统
- 正方教务系统网络爬虫 安全破解
- 正方教务系统批量解密-VB
- Golang实现正方教务系统爬虫(一)
- Golang实现正方教务系统爬虫(二)
- 正方教务系统课表成绩抓取核心代码解析,你也能实现超级课程表的功能
- Intellij Idea 将java项目打包成jar
- 高效编写iOS方法-小结
- jdk安装
- Html与CSS资料整理 w3school最新api下载
- js实现进度条加载
- 正方教务系统一键评教代码
- retrofit2 RxJava在android中的使用
- iOS 工厂模式
- 测试错题解析
- 常用的C++序列化方案(protobuf和boost serialization)
- ExtJS学习笔记(五) Tree
- 利用主键删除重复数据
- MFC添加加瓦系列一之MFC水平与垂直布局
- AndroidStudio导入so库碰到Java.lang.UnsatisfiedLinkError