在百度知道团队中快速审批新成员的js脚本


Posted in Javascript onFebruary 02, 2014

本人热衷于解答网友的技术类问题,于是在百度知道栏目创办了“挨踢五四三”团队。
自团队创办以来,每天都有大量网友申请加入我的团队,于是审核团队新成员成了一个费力气的活儿。

在此情况下,我写了个脚本,自动计算他们的回答采纳率,采纳率低于20%的自动打勾 选中,等级太低的人也自动打勾选中。
然后只要点击一下“拒绝”按钮就可以了。

使用方法:

进入“审批新成员”的页面,再按住键盘上的shift键 并点击“审批新成员”选项卡,这样可以使新成员列表在新窗口中打开。
打开后,把下面脚本复制到浏览器地址栏,按一下回车键,即可自动勾选不合格人员,你只要点一下“拒绝”按钮就行了。
再用同样的方法审批第2页,第3页……

javascript:for(var x=1;x<document.forms[0].getElementsByTagName("tr").length;x++){ if(0.20>1*document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("td")[2].innerText/document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("td")[3].innerText)document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("input")[0].checked=true;void 0;}alert("采纳率低于20\%的都选中了")

百度知道改版了,要用如下新脚本:

javascript:for(var x=1;x<document.forms[0].getElementsByTagName("tr").length;x++){ if(3>document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("td")[2].innerText || 0.20>1*document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("td")[4].innerText/document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("td")[5].innerText)document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("input")[0].checked=true;void 0;}alert("采纳率低于20\%的都选中了")

注意,脚本不能分行,全部内容是在同一行的,这样才能被浏览器地址栏执行。

Javascript 相关文章推荐
JQuery 简便实现页面元素数据验证功能
Mar 24 Javascript
详解强大的jQuery选择器之基本选择器、层次选择器
Feb 07 Javascript
jquery获取radio值(单选组radio)
Oct 16 Javascript
jQuery结合HTML5制作的爱心树表白动画
Feb 01 Javascript
JQuery实现鼠标滚轮滑动到页面节点
Jul 28 Javascript
基于JavaScript实现焦点图轮播效果
Mar 27 Javascript
js基于FileSaver.js 浏览器导出Excel文件的示例
Aug 15 Javascript
node.js基于fs模块对系统文件及目录进行读写操作的方法详解
Nov 10 Javascript
vue的diff算法知识点总结
Mar 29 Javascript
elementUI 设置input的只读或禁用的方法
Oct 30 Javascript
JavaScript Dom 绑定事件操作实例详解
Oct 02 Javascript
ES6学习笔记之字符串、数组、对象、函数新增知识点实例分析
Jan 22 Javascript
基于jquery的simpleValidate简易验证插件
Jan 31 #Javascript
基于JQuery实现的图片自动进行缩放和裁剪处理
Jan 31 #Javascript
jquery为页面增加快捷键示例
Jan 31 #Javascript
通过pjax实现无刷新翻页(兼容新版jquery)
Jan 31 #Javascript
jquery 页面滚动到底部自动加载插件集合
Jan 31 #Javascript
基于JQuery实现滚动到页面底端时自动加载更多信息
Jan 31 #Javascript
让input框实现类似百度的搜索提示(基于jquery事件监听)
Jan 31 #Javascript
You might like
傻瓜化配置PHP环境――Appserv
2006/12/13 PHP
php设计模式 FlyWeight (享元模式)
2011/06/26 PHP
为PHP5.4开启Zend OPCode缓存
2014/12/26 PHP
利用PHP fsockopen 模拟POST/GET传送数据的方法
2015/09/22 PHP
再论Javascript的类继承
2011/03/05 Javascript
php跨域调用json的例子
2013/11/13 Javascript
js实现当复选框选择匿名登录时隐藏登录框效果
2015/08/14 Javascript
浅谈javascript中replace()方法
2015/11/10 Javascript
探究JavaScript函数式编程的乐趣
2015/12/14 Javascript
JavaScript学习笔记之取数组中最大值和最小值
2016/03/23 Javascript
Javascript学习之谈谈JS的全局变量跟局部变量(推荐)
2016/08/28 Javascript
微信小程序使用第三方库Immutable.js实例详解
2016/09/27 Javascript
微信小程序 video组件详解
2016/10/25 Javascript
jquery select2的使用心得(推荐)
2016/12/04 Javascript
详谈angularjs中路由页面强制更新的问题
2017/04/24 Javascript
微信小程序定位当前城市的方法
2018/07/19 Javascript
vue鼠标悬停事件实例详解
2019/04/01 Javascript
node.js实现http服务器与浏览器之间的内容缓存操作示例
2020/02/11 Javascript
在Python中使用sort()方法进行排序的简单教程
2015/05/21 Python
Python自动调用IE打开某个网站的方法
2015/06/03 Python
python xml.etree.ElementTree遍历xml所有节点实例详解
2016/12/04 Python
Python字典对象实现原理详解
2019/07/01 Python
python爬虫实现获取下一页代码
2020/03/13 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
2020/05/18 Python
python设置表格边框的具体方法
2020/07/17 Python
商品陈列协议书
2014/09/29 职场文书
个人查摆剖析材料
2014/10/04 职场文书
幼师中班个人总结
2015/02/12 职场文书
神秘岛读书笔记
2015/07/01 职场文书
2015年秋季开学典礼校长致辞
2015/07/16 职场文书
酒店厨房管理制度
2015/08/06 职场文书
2019年干货:自我鉴定
2019/03/25 职场文书
写作技巧:如何撰写一份优秀的营销策划书
2019/08/13 职场文书
详解JSON.parse和JSON.stringify用法
2022/02/18 Javascript
python小型的音频操作库mp3Play
2022/04/24 Python
SpringBoot深入分析讲解监听器模式下
2022/07/15 Java/Android