Hola amigos espero que esten bien y deseo que me pudieran ayudar miren lo que pasa que quiero comparar el valor de dos cajas de texto lo cual lo hago de la siguiente manera
//******en este if verifico que el primer combo no sea menor que el segundo como podran observar si es menor entra al if manda el mensaje y me saca del programa.
if(document.formu.porcentaje.value < document.formu.porcentaje_oculto.value)
{alert("Porcentaje Invalido, --->>"+ document.formu.porcentaje.value + "%" );
document.formu.porcentaje.value=document.formu.por centaje_oculto.value;
document.formu.porcentaje.focus();
document.formu.porcentaje.select();
return;
}
//*********** En este otro if verifico que no sea mayor que 100 pero no se que sucede que solo me compara como si tomara unicamente los primeros dos numeros como si en vez de 100 fuera 10 la verdad no se que le esta pasando a esto esta super raro.
else if(document.formu.porcentaje.value > 100)
{
alert("LLEgaste o pasaste del al 100 %");
}