Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/05/2012, 12:20
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Como recoger el valor de un input?

El valor de cantidadacomprar no lo podés extraer de la base de datos, ya que obviamente es un valor que ingresará el usuario y que aún no está definido.
así que a la función
function comprarproducto(id_empresa,preciostock,impuesto,to talconimpuesto,cantidadacomprar,producto,stockprod ucto), no tenés que pasarle ese parámetro

function comprarproducto(id_empresa,preciostock,impuesto,to talconimpuesto,producto,stockproducto)

Despues sí, ya dentro de la función haces
var cantidadAComprar = document.getElementById('cantidadacomprar').value;
ó
var cantidadAComprar = $('#cantidadacomprar').val();
si estás con jquery
finalmente con $ajax le pasas a prueba el valor


var params = "id_empresa="+id_empresa+"&preciostock="+preciosto ck+"&impuesto="+impuesto+"&totalconimpuesto="+tota lconimpuesto+"&cantidadacomprar ="+cantidadAComprar +"&producto="+producto+"&stockproducto="+stockprod ucto;


que para prueba.php será
$_POST['cantidadacomprar'];

Todo esto, si es que he entendido bien
Ah, cuando uses un evento de javascript, no es necesario que uses el pseudoprotocolo javascript:, con onclick="funcion();" es suficiente

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.