Validar que una fecha no sea mayor a otra con java script

function fechaPosterior(){
    //cambiarian lo que hay dentro del getElement... por los elementos que contienen las fechas a validar
    // la fecha debe tener el formato siguiente dd/mm/yyyy
    var fechaInicio = document.getElementById("fechDel_value");
    var fechaFin = document.getElementById("fechAl_value");
    var anio = parseInt(fechaInicio.value.substring(6,10));
    var mes = fechaInicio.value.substring(3,5);
    var dia = fechaInicio.value.substring(0,2);
    var c_anio = parseInt(fechaFin.value.substring(6,10));
    var c_mes = fechaFin.value.substring(3,5);
    var c_dia = fechaFin.value.substring(0,2);
    if(c_anio > anio)
        return(true);
    else{
        if (c_anio == anio){
            if(c_mes > mes)
                return(true);
            if(c_mes == mes)
                if(c_dia >= dia)
                    return(true);
                else
                    return(false);
            else
                return(false);
        }else
            return(false);
    }
}

1 Comentarios

Publicar un comentario

Artículo Anterior Artículo Siguiente