<?php

for($i=0;$i<$num;$i++)

{

$add='add_'.$i ;

echo "<td><center><input type=text name=amt1[$i] value='$amt1[$i]' class='add' id=\"$add\" size=10></td>";

}

echo "<td colspan=4 align=right>合计金额<input type=text id='sum' name=amt1[$i] value='' size=10></td>";

?>


<script type="text/javascript">

$(".add").keyup(function(){

var len=$(".add").length;

var a = [];


for (var i=0;i<len;i++){

var adf= $("#add_"+i).val();

if(adf !==0 && adf !=="") { a.push(adf);}


}

var sum = a.reduce(function(prev, cur, index, array){

return parseFloat(prev) + parseFloat(cur);

});


$("#sum").val(sum);

});

</script>