Saludos @migos!
Les cuento, tengo un problema, por decirlo menos, "RARO".
Estoy validando rangos de números en Javascript y tras realizar varias pruebas me está fallando en un sólo detalle.
Por ejemplo:
Cuando valido qué ... 5 > 4 resulta bien.
Cuando valido qué ... 15 > 12 resulta bien.
Cuando valido que 13 > 5 simplemente no valida y sigue de largo en el formulario.
Note que el problema ocurre cuando se valida que un numero que contenga más de 1 digito (XX=13) digito a uno que sólo contenga 1 digito (5) no lo valida. Probe validando enteros y todo ese asunto y NADA!.
Aquí está el código:
<script language="javascript">
function validaFilter () {
if(window.document.form.limitMsg.value >= window.document.form.findMsg.value) {
alert("El limite de mensajes no debe superar al N° de mensajes encontrados");
window.document.form.limitMsg.focus();
return false;
}
document.form.submit();
}
</script>
<form name="form" action="xxx.html" method="post">
Mensaje Encontrado: <input type="text" name="findMsg" value="7"><br><br>
Limite de Mensajes: <input type="text" name="limitMsg"><br><br>
<img src="images/boton.gif" onclick="validaFilter();">
</form>
Ojalá me puedan ayudar con este gran y pequeño problema.
Gracias!