<input type=text id=tt>
<input type=text id=tt>
<input type=text id=tt>
<button onclick=dosum() >计算</button>
<script>
function dosum(){
var total=0;
for(a=0;a<document.all("tt").length;a++)
   total+=parseInt(document.all("tt")[a].value);
alert(total);
}
</script>

解决方案 »

  1.   

    <head>
    <script language="JavaScript">
    function bao()
    {
        var t = event.srcElement;
        if(sum(t.name)>10)
    {
       t.select();
       alert('每题只有十分可以分配');
    }
    }
    function sum(t)
    {
        var t = document.getElementsByName(t);
    var result = 0;
    for(var i=0;i<t.length;i++)
    {
        result+=parseInt(t[i].value);
    }
    return result;
    }
    </script>
    </head>
    <body>
    题目1:<br>
    <input type=text name="t1" style="width:36" value="0" onkeyup="bao()">句子一<br>
    <input type=text name="t1" style="width:36" value="0" onkeyup="bao()">句子二<br>
    <input type=text name="t1" style="width:36" value="0" onkeyup="bao()">句子三<br>
    <input type=text name="t1" style="width:36" value="0" onkeyup="bao()">句子四<br>
    <input type=text name="t1" style="width:36" value="0" onkeyup="bao()">句子五<br>
    <input type=text name="t1" style="width:36" value="0" onkeyup="bao()">句子六<br>
    <input type=text name="t1" style="width:36" value="0" onkeyup="bao()">句子七<br>
    <input type=text name="t1" style="width:36" value="0" onkeyup="bao()">句子八<br>
    <br>