El siguiente codigo me muestra los productos que he agregado al carro, con un campo input type text que me permite cambiar el numero de productos que quiero agregar, hay esta el detalle quisiera poner un onchange en el input de cantidad para que valide si la cantidad que ha puesto el usuario es menor a la cantidad de existencias del producto, si es menor todo bien, pero si las sobrepasa que muestre un alert q le diga q ha sobrepasado el numero de existencias. Aqui el codigo:
Código PHP:
if($carro){
?>
<table border="4" bordercolor="#FFCC00" cellpadding="10" cellspacing="10" align="center">
<tr>
<th colspan=6><font size=3 color=red> Productos: </th>
<tr>
<th> Producto </th>
<th> Precio </th>
<th colspan="2" align="center"> Cantidad </th>
<th align="center"> Quitar </th>
<th align="center"> Actualizar </th>
</tr>
<?php
$color=array("#ffffff","#F0F0F0");
$contador=0;
$suma=0;
foreach($carro as $k => $v){ //recorrer la matriz
$contador++;
?>
<form name="a<?php echo $v['identificador'] ?>" method="post" action="agregacar.php?<?php echo SID ?>" id="a<?php echo $v['identificador'] ?>">
<tr bgcolor="<?php echo $color[$contador%2]; ?>" class='prod'>
<td><?php echo $v['nombre_producto'] ?></td>
<td>$<?php echo $v['precio_venta'] ?></td>
<td width="43" align="center"><?php echo $v['cantidad'] ?></td>
<td width="136" align="center">
<input name="cantidad" type="text" id="cantidad" value="<?php echo $v['cantidad'] ?>" size="5" onchange="valida()">
<input name="id_producto" type="hidden" id="id_producto" value="<?php echo $v['id_producto'] ?>">
<input name="existencias" type="hidden" id="existencias" value="<?php echo $v['existencias'] ?>">
</td>
<td align="center"><a href="borrarcar.php?<?php echo SID ?>&id_producto=<?php echo $v['id_producto'] ?>">
<img src="imagescarro/trash.png" width="32" height="34" border="0"></a>
</td>
<td align="center">
<input type="image" src="imagescarro/actualizar.png" width="30" height="30" border="0">
</td>
</tr>
</form>
<?php
}
?>
Yo se que no es cosa facil y he investigado pero la verdad javascript no se me da, por eso recurro a ustedes, por fas ayudenme.