MI COMPU se lagueo , ya resolvi perdona tenia dias que no dormia y tenia mucho stress gracias de verdad a ti y a todos los miembros
, dejo el codigo aqui para quien lo necesite como muestra de gratitud, este programa valida una fecha pedida por 3 diferentes inputs , ideal para aquellos que usan el dato edad calculado apartir de estos elementos :
<script type = "text/javascript">
function isValidDate(){
/*
Funcion que muestra OK o KO dependiendo de si la fecha es correcta.
Tiene que recibir el dia, mes y año
*/
var day=document.getElementById('dia').value;
var month=document.getElementById('mes').value;
var year=document.getElementById('año').value;
var dteDate;
//En javascript, el mes empieza en la posicion 0 y termina en la 11 siendo 0 el mes de enero
//Por esta razon, tenemos que restar 1 al mes
month=month-1;
//Establecemos un objeto Data con los valore recibidos
dteDate=new Date(year,month,day);
//Si el dia, mes y año concuerdan...
if ((day==dteDate.getDate()) && (month==dteDate.getMonth()) && (year==dteDate.getFullYear())){
window.alert("OK")
}else{
window.alert("KO")
return false;
}
//Si deseamos que devuelva true o false...
//return ((day==dteDate.getDate()) && (month==dteDate.getMonth()) && (year==dteDate.getFullYear()));
}
</script>
<form id="forme" action="edad.php" onsubmit="return isValidDate()" method="post" >
Dia<input type="text" style="justify" id="dia" name="dia" size="5" maxlength="2" required>
Mes<input type="text" id="mes" style="justify" name="mes" size="5" maxlength="2" required>
Año<input type="text" style="justify" id="año" name="año" size="5" maxlength="4" required>
<input type="submit" value="dale" > dale
</form>