|
本帖最后由 whoaminow 于 2010-9-9 19:52 编辑
- javascript:var dd=document.frames['iframeautoheight'].document;var oTd =dd.getElementsByTagName("td");var sum=0;var num=0;var sum2=0;var num2=0;var rowAvailable=0;for(var i=0;i<oTd.length;i++){ var reg = /^[0-9][0-9]$/;var str=""; str=oTd[i].innerHTML;var result = reg.exec(str); if(str=="优秀"){num=95;rowAvailable=1;}if(str=="良好"){num=85;rowAvailable=1;}else if(str=="中等"){num=75;rowAvailable=1;}else if(str=="及格"){num=65;rowAvailable=1;}else if(result!=null){var score=Number(oTd[i].innerHTML); if(score>59){num=score;rowAvailable=1;}}if(rowAvailable==1){rowAvailable=0;num2=Number(oTd[i+4].innerHTML);sum2+=num2;sum=sum+num*num2;}}alert("已获学分"+sum2);alert(sum);alert("平均绩点"+Number(sum)/Number(sum2));void(0);
复制代码 代码转到2楼,可用
打开成绩系统,把成绩查出来,把上面代码复制到地址栏,回车(ie6不能用,ie7才能用,ie8不清楚) |
|