// ==UserScript== // @name 均分计算 // @version 1.0 // @description 用于电子科技大学教务系统中成绩模块计算均分。 // @author You // @match http://eams.uestc.edu.cn/eams/teach/grade/course/person!historyCourseGrade.action?projectType=MAJOR // @icon https://www.google.com/s2/favicons?sz=64&domain=uestc.edu.cn // @grant none // @namespace https://greasyfork.org/users/1044572 // @downloadURL none // ==/UserScript== (function() { 'use strict'; //var mark=0; //var total=0; //var average=0; // var trs = document.querySelectorAll('#grid21344342991_data tr'); // for(let j=0;j thead > tr'); var total = document.createElement('th'); total.innerHTML="统计"; total.setAttribute("width","3%"); heads.appendChild(total); var grades = document.querySelector('#grid21344342991_data'); for(let i=0;i div:nth-child(3)') var btn = document.createElement('button') btn.textContent="计算均分" var body = document.querySelector('body') body.insertBefore(btn,temp) var result = document.createElement('div') body.insertBefore(result,temp) var allChecked = document.createElement('button') allChecked.textContent="全选" allChecked.onclick= function(){ for(let i =0;i