Foros del Web » Programando para Internet » Javascript »

Presupuesto

Estas en el tema de Presupuesto en el foro de Javascript en Foros del Web. Como se puede sumar dinero por ejemplo: Yo hago click en una casilla de verificacion y abajo o en otra pagina se va sumando el ...
  #1 (permalink)  
Antiguo 22/06/2009, 04:15
 
Fecha de Ingreso: junio-2009
Mensajes: 14
Antigüedad: 14 años, 10 meses
Puntos: 0
Presupuesto

Como se puede sumar dinero por ejemplo:

Yo hago click en una casilla de verificacion y abajo o en otra pagina se va sumando el dinero, que tiene oculto la casilla.

Asin pero con muchas casillas.

Gracias, espero vuestra respuesta.
  #2 (permalink)  
Antiguo 22/06/2009, 06:14
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: Presupuesto

Puedes crear un codigo en javascript y luego enviar el resultado.
Aqui te pongo un codigo de ejemplo a ver si te funciona.


Código HTML:




<script>
function check(chk){
if(bk(chk).checked){
sumar(bk(chk).value);}
else{restar(bk(chk).value);}}
function bk(chk){
return document.getElementById(chk);
}
function sumar(chk){
var inputTotal = bk("Total").value;
inputTotal = (parseInt(inputTotal) + parseInt(chk));
bk("Total").value = inputTotal;
}
function restar(chk){
var inputTotal = bk("Total").value;
inputTotal = (parseInt(inputTotal) - parseInt(chk));
bk("Total").value = inputTotal;
}

</script>
<div>
<form>
<p>
<input type="checkbox" name="ch_1" id="ch_1" onClick="check(this.id);" value="100" >$.100<br>
<input type="checkbox" name="ch_1" id="ch_2" onClick="check(this.id);" value="200" >$.200<br>
<input type="checkbox" name="ch_1" id="ch_3" onClick="check(this.id);" value="400" >$.400<br>
</p>
<p><b>Total :</b><input type="text" id="Total" value="0"></p>
</form></div>





Si lo que quieres es llevarlo a otra pagina , puedes calcular el total con esta funcion , y luego crear algun boton para enviar el formulario a un archivo php , para posterior almacenamiento.
  #3 (permalink)  
Antiguo 22/06/2009, 13:07
 
Fecha de Ingreso: junio-2009
Mensajes: 14
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Presupuesto

gracias, lo probare.
  #4 (permalink)  
Antiguo 22/06/2009, 13:40
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Presupuesto

Tema trasladado desde PHP
  #5 (permalink)  
Antiguo 23/06/2009, 01:26
 
Fecha de Ingreso: junio-2009
Mensajes: 14
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Presupuesto

Funciona, gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:00.