Tema: Validar Edad
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/12/2005, 14:16
Avatar de -=ArgoN=-
-=ArgoN=-
 
Fecha de Ingreso: octubre-2005
Ubicación: Barcelona, España
Mensajes: 843
Antigüedad: 18 años, 6 meses
Puntos: 1
Para conseguir su edad tienes que generar la fecha en que estamos hoy:
Una vez generada la fecha solo falta restarle la fecha de nacimiento del usuario:

Código:
myDate = new Date();
var D = myDate.getDate(), M = myDate.getMonth()+1, Y = myDate.getFullYear();
if(D >= dia.value && M >= mes.value){
    edad = Y - año.value; // Si ha cumplido los años...
}else{
    edad = Y - año.value - 1; // Si no los ha cumplido...
}
Donde: dia, mes y año son las instancias de tus combobox. edad es la variable que te devuelve la edad del usuario.

No se si eso ira bien, a ver si te funciona

ArgoN

Última edición por -=ArgoN=-; 26/12/2005 a las 14:22