Buenas tardes a todos, espero me podáis ayudar con esta pregunta.
Este java lo tengo ya realizado desde hace tiempo y funcionando:
function verifica(cantidad)
{
valor=document.getElementById(cantidad).value;
if ((isNaN(valor))||(valor<=0))
{
alert("Inserte un número, debe ser mayor que 0");
document.getElementById(cantidad).focus();
return false;
}
else
{
return true;
}
}
Este me comprueba una serie de campos para ver si el dato introducido no es un número o es menor que cero, en ese caso muestra un mensaje y en caso contrario sigue adelante.
Lo que quiero hacer ahora es que el campo dicho quiero comprobar que si la cantidad que introducen es mayor a la cantidad que tiene el producto, pues salga un mensaje de "la cantidad introducida es mayor a la que tiene el producto , ¿desea continuar?" y entonces si hace click en SI o ACEPTAR siga adelante y si hace click en NO o CANCELAR vuelva al campo para que el usuario cambie la cantidad.
Mi problema esque el java hecho quiero mantenerlo y de igual forma el nuevo java que os he comentado quiero incorporarlo al que hay, entonces pasa una cosa que el que tengo devuelve sólo un mensaje de ACEPTAR y claro el nuevo quiero que sea de tipo SI/NO o ACEPTAR/CANCELAR.
No se si se deberá hacer llamando a otro javascript dentro de este del tipo SI/NO y que si se cumple todo al final devuelva TRUE o no se como hacerlo.
Espero me podáis ayudar me es de mucha importancia y urgencia.
Gracias a todos.