Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2003, 21:24
Avatar de harg
harg
 
Fecha de Ingreso: abril-2002
Ubicación: Querétaro
Mensajes: 573
Antigüedad: 22 años
Puntos: 3
validar un campo[Resuelto]

Hola a todos necesito de su ayuda tengo una función que utilizo en un textbox para que no puedan meter un valor mayor a 100 y bueno si siguen poniendo más de 100 aparece un alert que yo puse, pero si le dan con el tabulador no valida nada, alguien me puede ayudar? se los agradecería infinítamente, aqui les pongo la función.

function acceptNum100(evt,total){
var key = nav4 ? evt.which : evt.keyCode;
if (total>100) {
alert("pon un valor entre 0 y 100");
return}
else
return (key <= 13 || key == 45 || (key >= 48 && key <= 57));
}

<input name="porcentaje" type="text" size="6" maxlength="3" onKeyPress="return acceptNum100(event,this.value)">

No se si mi idea vaya correcta pero se me hace que lo que necesita estar parametrizado el FOCUS no?, pero el chiste es como le hago, es decir que si se salió fuera del focus y el valor es mayor marque el error, alguna idea?

Gracias
__________________
"Semper est periculosam societas cum potentem"

Última edición por KarlanKas; 10/03/2003 a las 17:51