Foros del Web » Programando para Internet » Javascript »

Como poner disabled dias anteriores a hoy en JSCALENDAR-1.0

Estas en el tema de Como poner disabled dias anteriores a hoy en JSCALENDAR-1.0 en el foro de Javascript en Foros del Web. hola a todos,ya puse mi problema antes pero no hubo repuestas ojala ahora alguien pueda ayudarme. tengo en un sistema implementado el jscalendar-1.0 y necesito ...
  #1 (permalink)  
Antiguo 16/11/2006, 09:49
 
Fecha de Ingreso: septiembre-2006
Mensajes: 196
Antigüedad: 17 años, 7 meses
Puntos: 0
Desacuerdo Como poner disabled dias anteriores a hoy en JSCALENDAR-1.0

hola a todos,ya puse mi problema antes pero no hubo repuestas ojala ahora alguien pueda ayudarme.

tengo en un sistema implementado el jscalendar-1.0 y necesito que al aparecer el calendario las fechas anteriores a la fecha actual aparezcan como disabled, para que el usuario no las pueda seleccionar.

lo que esta en azul, deja disabled los fines de semana solamente:
Código:
<script type="text/javascript">
    Calendar.setup({
        inputField     :    "f_date_f",     // id of the input field
        ifFormat       :    "%Y/%d/%m",     // format of the input field (even if hidden, this format will be honored)
        displayArea    :    "show_f",       // ID of the span where the date is to be shown
        daFormat       :    "%A, %B %d, %Y",// format of the displayed date
        align          :    "Tl",           // alignment (defaults to "Bl")
        dateStatusFunc :    function (date) { // disable weekend days (Saturdays == 6 and Subdays == 0)
                              return (date.getDay() == 6 || date.getDay() == 0) ? true : false;                           }
    });
</script>
yo necesito modificar solo esa parte para que los dias anteriores a hoy aparezcan disabled. se ve que no tiene que ser complicado pero a mi no se me ocurre que poner.

alguien que me ayude porfavor! Salu2

AQUI EL LINK PARA BAJARLO

Última edición por gazuzax; 16/11/2006 a las 10:02
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:18.