本人在准备英语四级考试的时候发现网上居然找不到一个可以用计算分数的软件,所以就自己做了一个CET-4计分器,四级计分器代码。
js代码
<script type="text/javascript" charset="utf-8">
mui.init();
window.onload = function()
{
var oInput = document.getElementsByTagName("input");
var nZuowen = document.getElementById("zuowen");
var nTla= document.getElementById("tla");
var nTlb = document.getElementById("tlb");
var nTlc = document.getElementById("tlc");
var nTz = document.getElementById("tz");
var nPd = document.getElementById("xz");
var nYd = document.getElementById("yd");
var nFy = document.getElementById("fy");
var nInput = document.querySelectorAll("input");
var oJs = document.getElementById("js");
var oZf = document.getElementById("zf");
var oQk = document.getElementById("qk");
for( var i =0;i<oInput.length;i++ )
{
oInput[i].style.width="100px";
}
function clear(){
this.value="";
this.style.opacity = 1;
}
nZuowen.onclick = function()
{
this.value = "";
this.style.opacity = 1;
}
for(i = 0;i<oInput.length-3;i++)
{
oInput[i].onfocus = function()
{
this.value = "";
this.style.opacity = 1;
}
}
for( i=oInput.length-1;i>oInput.length-4;i--)
{
oInput[i].style.opacity = 1;
}
//计算总分
oJs.onclick = function()
{
var sum = 0,num=0;
for(i=0;i<oInput.length-3;i++)
{
if((num=Number(oInput[i].value)) !=NaN)
sum+=num;
}
oZf.value = sum;
}
//清空操作
oQk.onclick = function()
{
for(i=0;i<oInput.length-3;i++)
{
oInput[i].value = "";
oInput[i].style.opacity = 1;
oInput[0].focus();
}
}
}
</script>
系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791