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);
}

Anuncios

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

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: