您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
Calculates the Letter Grade for Canvas
当前为
// ==UserScript== // @name Canvas Grade Calculator // @namespace 0612 // @version 1.0 // @description Calculates the Letter Grade for Canvas // @author SaturnKai // @include *.instructure.* // @match ...instructure.com... // ==/UserScript== window.onload = function (){ let value = document.getElementsByClassName("student_assignment final_grade")[1].innerText.split(' ')[1].split('%')[0]; if (value >= 90){ document.getElementsByClassName("student_assignment final_grade")[1].innerText = document.getElementsByClassName("student_assignment final_grade")[1].innerText + ' (A)'; } if (value >= 80 && value <= 89){ document.getElementsByClassName("student_assignment final_grade")[1].innerText = document.getElementsByClassName("student_assignment final_grade")[1].innerText + ' (B)'; } if (value >= 70 && value <= 79){ document.getElementsByClassName("student_assignment final_grade")[1].innerText = document.getElementsByClassName("student_assignment final_grade")[1].innerText + ' (C)'; } if (value >= 60 && value <= 69){ document.getElementsByClassName("student_assignment final_grade")[1].innerText = document.getElementsByClassName("student_assignment final_grade")[1].innerText + ' (D)'; } if (value <= 59){ document.getElementsByClassName("student_assignment final_grade")[1].innerText = document.getElementsByClassName("student_assignment final_grade")[1].innerText + ' (F)'; } }