Siendo así, primeramente no podrás usar getElementById (porque tus elementos no tienen id por cierto). Lo que puedes hacer es recorrer con un bucle for todos los elementos "cantidad_solicitada" que tengas en tu página y compararlo con su respectivo "stock_disponible". Un ejemplo:
Código javascript
:
Ver originalvar cantidad = document.formulario.cantidad_solicitada;
var stock = document.formulario.stock_disponible;
for (i=0; i<cantidad.length;i++) { /* Recorremos todas las cantidades */
if (cantidad[i].value > stock[i].value) { /* Comparamos con su respectivo stock */
alert("Revise el producto " + i + ". Cantidad solicitada sobrepasa el stock.";
return false; /* En caso de que sea mayor a lo debido mostrar una alerta y no enviar el formulario */
}
}
return true; /* Si todo está bien, enviar */
A partir de ese punto, ya es fácil implementarlo en el formulario.
Saludos
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
.