<SCRIPT LANGUAGE="JavaScript">
<!--
function sumValue()
{
var valueArr = document.getElementsByName("fs") ;
var sumValue=0;
for (var i=0;i<valueArr.length;i++ )
{
sumValue +=parseInt(valueArr[i].value);
}
document.getElementById("zf").value=sumValue;
}
//-->
</SCRIPT><INPUT TYPE="button" VALUE="sum" ONCLICK="sumValue()">
<!--
function sumValue()
{
var valueArr = document.getElementsByName("fs") ;
var sumValue=0;
for (var i=0;i<valueArr.length;i++ )
{
sumValue +=parseInt(valueArr[i].value);
}
document.getElementById("zf").value=sumValue;
}
//-->
</SCRIPT><INPUT TYPE="button" VALUE="sum" ONCLICK="sumValue()">
无须再写了
如果是不同的ID那用获取ID的方法也行
用相同的NAME也可以,不过最好能用ID的方式
<!--
function sumValue(bkpr)
{
var valueArr = document.getElementsByName(bkpr) ;
var sumValue=0;
for (var i=0;i<valueArr.length;i++ )
{
sumValue +=parseInt(valueArr[i].value);
}
document.getElementById("zf").value=sumValue;
}
//-->
</SCRIPT><INPUT TYPE="button" VALUE="sum" ONCLICK="sumValue(<%=bkpr%>)">
<input name=<%=bkpr%> type="text" class="int" style="width:45px;" >
document.getElementsByName(参数) ;