我知道是用JAVASCRIPT就是想大家给我一段这样的代码,谢谢

解决方案 »

  1.   

    没几个这样现成的东西,除非你扒CSDN的,或者自己写
      

  2.   

    总分减去输入的分就是了我觉得CSDN结贴的时候应该改进一下,自己回复的就不要出现那输入分数的文本框行了,省了输入了分数又提示不让给自己 分
      

  3.   

    <script language="javascript" type="text/javascript">
    /**
    total:你给的总分数;
    answerCount:总共回答你的人数;
    **/

    function checkit(total, answerCount)
    {
    var payTotal = 0;
    var total = parseInt(total);
    for (var i=1; i<= parseInt(answerCount); i++)
    {
    var currentPay = document.getElementById("answer"+i).value;
    payTotal += parseInt(currentPay);
    }
    if (payTotal == total)
    {
    alert("Pay is right,please continue!!");
    }
    else
    {
    alert("your total is "+total+", but your current check is "+parseInt(payTotal));
    return false;

    }
    }
    </script>
    </HEAD><BODY>
    <input type="button" value="showData" onclick="showData('mytable');">
    <TABLE id="mytable">
    <TR>
    <TD>你的总分是100s</TD>
    </TR>
    <TR>
    <TD><input type="text" id="answer1" name="answer1" value=""></TD>
    </TR>
    <TR>
    <TD><input type="text" id="answer2" name="answer2" value=""></TD>
    </TR>
    <TR>
    <TD><input type="text" id="answer3" name="answer3" value=""></TD>
    </TR>
    <TR>
    <TD><input type="button" id="answer2" name="answer3" value="Check it" onclick="checkit(100,3)"></TD>
    </TR>
    </TABLE>
    </BODY>
    </HTML>