Sumar varios input text

rquezada
28 de Abril del 2004
<input type="text" name="sumando1" onChange="Sumar()" value="0">

<input type="text" name="sumando2" onChange="Sumar()" value="0">
tengo este codigo, funciona, pero si se inserta dentro de un formulario, no suma..me puedne ayudar.


<input type="text" name="total" >

<script language=javascript>
function Sumar()
{
var n1 = new Number(sumando1.value) ;
var n2 = new Number(sumando2.value) ;
total.value= n1 + n2;
}
</script>

rsalvadores
28 de Abril del 2004
Si lo insertas en un formulario, en la funcion sumar tienes que hacer referencia al formulario:

<script language=javascript>
function Sumar()
{
var n1 = new Number(document.form1.sumando1.value) ;
var n2 = new Number(document.form1.sumando2.value) ;
document.form1.total.value= n1 + n2;
}
</script>

Espero que sea esto lo que buscabas.

rsalvadores