OK, hier das Script dazu (hatte es nicht gepostet, da es ja mit der dropdown-Variante einwandfrei funktioniert).
Zu deiner Frage: wenn ich das richtig sehe ist "SumID" eine von der Funktion genutzte Variable.
<script language="JavaScript" type="text/javascript">
<!--
var max=1000;
function ViewSum(SumId)
{var nCounter;
var nSum=0;
var MyInputCollection=document.getElementsByTagName("select");
for (nCounter=0;nCounter<MyInputCollection.length;nCounter++)
{if (MyInputCollection[nCounter].getAttribute("SumId")==SumId)
{if (MyInputCollection[nCounter].value!="" && parseInt(MyInputCollection[nCounter].value)!=NaN)
{nSum +=parseInt(MyInputCollection[nCounter].value);}
else
{nSum += 0;}}}
if(nSum <= max)
{document.getElementById("Result" + SumId).innerHTML=nSum;}}
-->
</script>