lo logre no se si tu pudiste te tiro el codigo
Código:
function calcular(){
id = 1;
suma =0;
existe = true;
while(existe){
try{campo = document.getElementById(id);
if(document.getElementById(id).value!=''){
suma = suma + parseInt(document.getElementById(id).value);
}
id = id+1;
}catch(e){
existe = false;
}
}
document.getElementById('Suma').innerHTML=suma;
}
function NoSumar(){
clearInterval(interval);
}
en los botones o inputs tenes que poner>
onFocus='Sumar();' onBlur='NoSumar();'
se va a sumar todos los input type text que tengan id consecutivo desde el 1, eso se hace facilmente con php creas una variable $i y la vas imprimiendo en la id y luego le sumas uno a esa variable y asi, el resultado de la suma se va poner en el lo que tenga id='Suma' cualqueir duda escribe por aca