Código HTML:
Ver original
<html> <head> <script language="javascript" type="text/javascript"> var total = 0; function sumacampos() { var suma = 0; //el "CampoaSumar" son los campos textBox que se sumaran for(var i=0, campos = document.form1; i < campos.elements.length; i++) { //Recorro el vector de los campos y realizo la suma total = suma; suma += parseFloat(campos.elements[i].value); if (isNaN(suma)) suma = total; } //Asigno la suma a un label que ira cambiando de acuerdo a la cantidad que se capture document.getElementById('MiLabelTOTAL').innerHTML = suma; } </script> </head> <body> <form name="form1"> <input type="text" name="CampoaSumar" id="Campo1" value="" onkeyup="sumacampos();" /> <input type="text" name="CampoaSumar" id="Campo2" value="" onkeyup="sumacampos();" /> <input type="text" name="CampoaSumar" id="Campo3" value="" onkeyup="sumacampos();" /> <br/> </form> </body> </html>