Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/01/2016, 15:02
Avatar de ExpectedMoss0
ExpectedMoss0
 
Fecha de Ingreso: enero-2016
Mensajes: 9
Antigüedad: 8 años, 3 meses
Puntos: 1
Información Respuesta: funcion numero comprendido en un rango

Hola compañero

Tal vez esto lo solucione
Código Javascript:
Ver original
  1. document.getElementById("enviar").addEventListener('click',validarEdad,false);
  2.  
  3.         function validarEdad()
  4.             {
  5.                 var edad = document.getElementById("edad").value;
  6.  
  7.                 //si "edad" no es un numero o esta vacio el campo
  8.                 if(isNaN(edad) || edad == ''){
  9.                     //mensaje de error al no ser correcto el dato para la edad
  10.                     var mensaje_error_edad = "Ponga una edad correcta, gracias";
  11.                     document.getElementById("errores").innerHTML = mensaje_error_edad;
  12.  
  13.                     //anular el envio del formulario al no ser correcto el dato para el nombre
  14.                     document.getElementById("formulario").onsubmit = function () { return false; };
  15.  
  16.                     //ponemos el foco en el campo en el que hay que meter un dato correcto
  17.                     document.getElementById('edad').focus();
  18.  
  19.                     //return mensaje_error_edad;  
  20.                 }else if( edad<0 || edad>105 ){
  21.                     var mensaje_error_max_edad = "El número debe estar comprendido entre 0 y 105, gracias";
  22.                     document.getElementById("errores").innerHTML = mensaje_error_max_edad;
  23.                 }
  24.             }