Hola compañero
Tal vez esto lo solucione
Código Javascript
:
Ver originaldocument.getElementById("enviar").addEventListener('click',validarEdad,false);
function validarEdad()
{
var edad = document.getElementById("edad").value;
//si "edad" no es un numero o esta vacio el campo
if(isNaN(edad) || edad == ''){
//mensaje de error al no ser correcto el dato para la edad
var mensaje_error_edad = "Ponga una edad correcta, gracias";
document.getElementById("errores").innerHTML = mensaje_error_edad;
//anular el envio del formulario al no ser correcto el dato para el nombre
document.getElementById("formulario").onsubmit = function () { return false; };
//ponemos el foco en el campo en el que hay que meter un dato correcto
document.getElementById('edad').focus();
//return mensaje_error_edad;
}else if( edad<0 || edad>105 ){
var mensaje_error_max_edad = "El número debe estar comprendido entre 0 y 105, gracias";
document.getElementById("errores").innerHTML = mensaje_error_max_edad;
}
}