Código Javascript:
Ver original
</script> <script type="text/javascript"> function comprarproducto(id_empresa,preciostock,impuesto,totalconimpuesto,cantidadacomprar,producto,stockproducto) { var params = "id_empresa="+id_empresa+"&preciostock="+preciostock+"&impuesto="+impuesto+"&totalconimpuesto="+totalconimpuesto+"&cantidadacomprar="+cantidadacomprar+"&producto="+producto+"&stockproducto="+stockproducto; $.ajax({ type: "POST", url: "prueba.php", data: params, success: function(respuesta) { $("#resultado").html(respuesta); } } ); } </script>
y el codigo donde necesito que recoja el input es el siguiente:
Código PHP:
while($row5=mysql_fetch_array($result)){
$txt .='<td align="center">
<input id="cantidadacomprar" name="cantidadacomprar" type="text" size="2" maxlength="5" onkeypress="return IsNumber(event);" title="Indica la cantidad que quieres comprar" /></td>
<td align="center">
<input type="image" src="/imagenes/coins.png" title="Comprar" onclick="javascript:comprarproducto(\''.$row5["id_empresa"].'\',\''.$row5["preciostock"].'\',\''.$cuota1.'\',\''.$totalimpuesto1.'\', \'AQUI DEBERIA DE IR EL VALOR DEL INPUT\',\''.$row5["producto"].'\',\''.$row5["stockproducto"].'\');" /></td>';
}
Código Javascript:
pero me recoge solo el valor del primer input, con lo que el valor debo de pasarselo junto a los demas, ¿Alguien sabria ayudarme? Ver original
var cantidadAComprar = document.getElementById('cantidadacomprar').value;