Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/01/2010, 00:06
ricci00
 
Fecha de Ingreso: enero-2010
Mensajes: 31
Antigüedad: 14 años, 3 meses
Puntos: 0
Como enviar el valor de un campo de texto a otro archivo

holaaa tengo un problemita con un carrito de compras.. necesito atrapar el valor de este campo de texto y enviarlo por el metodo POST o GET a otro archivo

Código HTML:
Ver original
  1. <input id='cantidad$i' name='cantidad$i' type='text' value=".$itemsEnCesta[$k]." size='2' maxlength='2' onBlur='javascript:mon(this.value,$i,$j);'  onkeypress='return validar(event)'>


e igualado la variable y me da error.. he hecho $_POST['cantidad$i'] y me da error..
he intentado hace un script con
Código Javascript:
Ver original
  1. document.getElementById("cantidad").value;

pero no hace nada quizas es que estoy agarrando mal el ID pero no se como hacerlo.....


con este codigo en js hago los calculos del carrito de compra
Código Javascript:
Ver original
  1. function mon(cantidad,num,cuantos)
  2. {
  3.     precio=document.getElementById("precio"+num).value;
  4.     mont=eval(cantidad*precio);
  5.     var monto = formatCurrency(mont);
  6.     document.getElementById("monto"+num).innerHTML = monto;
  7.    
  8.    
  9.    
  10.     var monto_unidad_tot=0;
  11.     for(var i=1;i<=cuantos;i++)
  12.     {
  13.         monto_unidad=parseFloat(document.getElementById("precio"+i).value)*parseFloat(document.getElementById("cantidad"+i).value);
  14.         monto_unidad_tot=parseFloat(monto_unidad_tot)+parseFloat(monto_unidad);
  15.     }
  16.     monto_unidad_tot_original=monto_unidad_tot;
  17.     var monto_unidad_tot = formatCurrency(monto_unidad_tot);
  18.     document.getElementById("valor_monto_total").innerHTML = monto_unidad_tot;
  19.    
  20.     iva2=parseFloat(monto_unidad_tot_original)*parseFloat(12/100);
  21.     iva_original=iva2;
  22.     var iva2 = formatCurrency(iva2);
  23.     document.getElementById("valor_iva").innerHTML = iva2;
  24.    
  25.     monto_total2=parseFloat(iva_original)+parseFloat(monto_unidad_tot_original);
  26.     var monto_total2 = formatCurrency(monto_total2);
  27.     document.getElementById("valor_total").innerHTML = monto_total2;
  28.    
  29.    
  30. }

como podria agarrar ese valor y enviarlo a un otro archivo???

Última edición por ricci00; 18/01/2010 a las 00:19