Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2007, 13:00
Avatar de IMAC/
IMAC/
 
Fecha de Ingreso: octubre-2005
Mensajes: 738
Antigüedad: 18 años, 6 meses
Puntos: 14
Sumar y acumular en texbox

Buenas,

He estado buscando por este foro y comiendome la cabeza un rato, pero aún no se como hacerlo.
Tengo un checkbox que ha de estar marcado y un textbox donde se me indica la cantidad del producto.

Como esto se repite varias veces, lo que me gustaría sería ver la suma total de todas las multiplicaciones de los productos con sus precios por sus cantidades.

Por ahora tengo hecho esto, pero mi problema es que no se como usar el valor que actualmente tiene el textbox RESULTADO TOTAL para seguir sumando sobre él.

Mi fallo está en
document.formulario.total.value = parseInt(document.formulario.total.value + total);

script con el fallo:
Código PHP:
  <script type="text/javascript">
function 
Sumar(precioobjnum){
    var 
Valor1 document.formulario["marcado"+num].checkedprecio:0;
    var 
total = eval(parseInt((Valor1 obj.value)));
    
document.formulario.total.value parseInt(document.formulario.total.value total);
}

</script> 
Codigo completo:
Código PHP:
<html>
<
head>
<
title>Untitled Document</title>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</
head>

  <
script type="text/javascript">
function 
Sumar(precioobjnum){
    var 
Valor1 document.formulario["marcado"+num].checkedprecio:0;
    var 
total = eval(parseInt((Valor1 obj.value)));
    
document.formulario.total.value parseInt(document.formulario.total.value total);
}

</script>

<body bgcolor="#FFFFFF" text="#000000">
<form name="formulario">
<p>
  <input name="marcado1" type="checkbox" id="Check1"  value="checkbox">
  <input name="cantidad" type="text" id="Resultado" value="0" onKeyUp="Sumar(100,this, 1)">
</p>
<p> 
  <input name="marcado2" type="checkbox" id="Check1" value="checkbox" >
  <input name="cantidad2" type="text" id="Resultado" value="0" onKeyUp="Sumar(50,this, 2)">
</p>
<p>
  <input name="total" type="text" id="Resultado">
</p>
</form>
</body>
</html> 
Gracias