Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/12/2005, 11:08
Avatar de medinauta
medinauta
 
Fecha de Ingreso: diciembre-2002
Ubicación: Guayaquil
Mensajes: 159
Antigüedad: 22 años, 2 meses
Puntos: 0
Cita:
Y si hay como validar para que Si se lecciona Año 1978, mes Junio, el menú de los días aparezca desde el 19.
Bueno esto ya lo hice:
Código:
function llenaDia(oDia, nAno, nMes){
    var hoy = new Date();
    var nFin = lastDayOfMonth(nMes + 1, nAno);
    while (oDia.length > 0) oDia.remove(0);
    if (nAno == hoy.getYear() && nMes == hoy.getMonth()) nFin = hoy.getDate();
    addOpt(oDia, 0, "", "");
// Si año es 1978 y mes 5 (Junio) coloca "19" como valor de inicio, sino "1".
    for (var i = nAno==1978&nMes==5?19:1; i <= nFin; i++)
     addOpt(oDia, i + 1, String(i), String(i));
   }
Ahora solo modificar para que sea compatible con FIREFOX.