Foros del Web » Programando para Internet » Javascript »

Combobox y meses

Estas en el tema de Combobox y meses en el foro de Javascript en Foros del Web. Hola, tengo un pequeño problema: Tengo un formulario para hacer reservaciones de vehiculos, pero tengo que validar los datos seleccionados, uno de ellos es al ...
  #1 (permalink)  
Antiguo 19/07/2008, 09:35
 
Fecha de Ingreso: enero-2006
Ubicación: Cancún
Mensajes: 39
Antigüedad: 18 años, 4 meses
Puntos: 0
Mensaje Combobox y meses

Hola, tengo un pequeño problema:

Tengo un formulario para hacer reservaciones de vehiculos, pero tengo que validar los datos seleccionados, uno de ellos es al seleccionar el mes en que se ira a buscar el vehiculo y otro el mes en que se regresara (depende si hay cambio de mes y asi) la cuestion es que, necesito validar si el mes que se selecciona es menor al mes actual y como hacer esta validacion, yo utilizo esta condicionante:

Código:
if ( F.year.value < dhoy.getMonth() ) {
   alert("Pick up month is lower than current month.")
   return false
}
Pero no me funciona la validacion, los meses los tomo de una base de datos, donde se guardan 01 (enero) 02 (febrero etc...

El codigo de donde saco los meses al combobox es el siguiente:

Código PHP:
 <select name="year" id="fc_1215632235_m" style="font-size:10px">
                <?
                
while ($renglon=mysql_fetch_row($consulta)) {
                    if (
$renglon[1]==$month) { ?>
                <option selected='selected' value='<? echo $renglon[1?>'><? echo cambiaMes($renglon[1]) ?> </option>
                ";
                    
                
                
                <? } else { ?>
                <option value='<?=$renglon[1]?>'><? echo cambiaMes($renglon[1]) ?> </option>
( Los "select y option" que no se ven coloreados por la etiqueta PHP es porque son HTML, chequen las etiquetas de apertura y cierre )
Agradeceria cualquier ayuda =S
__________________
[FONT="Book Antiqua"]Me llaman Castillo, Lex Castillo...[/FONT]
  #2 (permalink)  
Antiguo 19/07/2008, 12:31
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
Respuesta: Combobox y meses

Hola Gokuh:

Creo que ese sistema de comparación falla por el planteamiento, ya que diciembre de 2006 y enero de 2007 podría ser un rango permitido y los números de meses no nos lo indican (12>1).

Creo que lo más cómodo será crear dos objetos date(), uno con la fecha actual, y otro con la fecha de devolución del coche. Después se puede hacer una comparación directa.


Saludos.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
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 12:46.