Validando calificaciones, javascript


Ejemplo:
<input name=»calif» type=»text» size=»4″ maxlength=»3″ onChange=»validaInputFloat(this);»>

//VALIDAR CALIFICACIONES

function validaFloat(value){
return(value.match(/^[0-9]+(.[0-9]+)?$/))
}

function validaInputFloat(oInput){
if (!validaFloat(oInput.value)){
alert(oInput.value + » no es una calificación válida!»);
try{
oInput.focus();
oInput.select();
}
catch(ex){ }
return(false);
}
else{
if ((oInput.value)<6.0){
oInput.style.background=»#EAEAEA»;
oInput.style.color=»red»;
}
if ((oInput.value)<5.0){
alert («Calificación no puede ser menor a 5.0″);
oInput.style.background=»#EAEAEA»;
oInput.focus();
oInput.select();
}
if ((oInput.value)> 10){
alert («Calificación no puede ser mayor a 10″);
oInput.style.background=»#EAEAEA»;
oInput.focus();
oInput.select();
}
}

return(true);
}

Acerca de silvercorp

Blog personal de Ye§i creado el 18/Ag/06 enfocado al diseño gráfico, tecnología y programación.

Publicado el enero 2, 2008 en Código Fuente. Añade a favoritos el enlace permanente. 1 comentario.

  1. hola quiero pedir un favor si me pueden ayudar con est codigo Construya un programa tal que conocido el lado de un cuadrado calcule e imprima las áreas de los 4 triángulos que se generan dentro de él al trazar sus diagonales. A = (B * H) / 2.
    posdata los felicito por ayudarnos a los futuros ingenieros

Deja un comentario