Buenas a todos...
Intento capturar desde un carrito de compra mediante el boton añadir al carrito el ID de el producto mediante javascript y la cantidad pero hasta el momento no lo he logrado..
Les pido colaboracion a ustedes expertos..
Lo publique en el foro de javascript pues la duda es solo de javascript pues en php me ha funcionado bien.
Agradeciendoles..
Código PHP:
Ver original?>
</div>
<div id="menuderecho">
<?php
$product = $consulta->consulta_visualizar_productos();
for($l = 0;$l < count($product);$l++){
$cod = $product[$l]['codigo'];
echo '<script type="text/javascript"> var codigo[$l] = '.$cod.'</script>';
$nomb = $product[$l]['nombre'];
$cost = $product[$l]['costo'];
$imag = $product[$l]['imagen'];
$prov = $product[$l]['proveedor'];
$cant[$l] = $product[$l]['cantidad'];
echo "<div class='cuadro'>".'<br>';
echo '<IMG SRC="'.$imag.'" WIDTH=200 HEIGHT=200 BORDER=0 ALT="producto">';
echo '<br> Codigo : '.$cod;
echo '<br> Nombre : '.$nomb;
echo '<br> Costo : '.$cost;
echo '<br> Proveedor : '.$prov;
echo '<br> Cantidad : '.$cant;
echo '<input class="input_number" type="number" name="txt_cantidad'.$l.'" id="txt_cantidad'.$l.'" style="WIDTH: 50px">';
echo '<input type="submit" name="btn_ver'.$l.'" value="Ver mas" id="btn_ver'.$l.'" onClick = "agregar(this.id)">';
echo '<input type="submit" name="btn_agregar'.$l.'" value="Añadir al Carro" id="btn_agregar'.$l.'" onClick = "agregar(this.id)">';
echo '</div>'; }
?>
[HIGHLIGHT="Javascript"] <script type ="text/javascript">
function agregar(elemento){
var select = elemento.substr(-1);
var cant = document.getElementById('txt_cantidad+select').text;
//if(cant >= 1){
// var mostrar = "codigo = " + this.codigo[select] + "/n" + "cantidad = " document.getElementById('txt_cantidad+select');
alert(this.codigo[select]);
// console.log(this.codigo[select]);
//}
}
</script>
</div>
</body>
</html>
if(isset($_POST['btn_subir'])){
$direc = '<script type="text/javascript"> var x = document.write(Nombre_categoria());</script>';
echo $direc;
}
[/HIGHLIGHT]