Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2006, 05:10
Avatar de Bytevamp
Bytevamp
 
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 19 años, 9 meses
Puntos: 7
Fecha entrada<Fecha salida

Hola a todos, de nuevo a vueltas con javascript, vereis necesito validar una fechas, de tal forma que la de salida sea inferior a la de entrada, tengo lo siguiente:
Código HTML:
<table width="410" border="3" cellpadding="1" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#F2F2F2" class="texto">
                                    <tr style="padding:2px">
                                      <td width="57" height="25">&nbsp;&nbsp;Entrada</td>
                                      <td width="339" height="25">dia <font color="#FF0000">*</font>&nbsp;
                                          <select name="DIA_ENTRADA" class="campop">
                                            <option selected value="0">--</option>
                                            <option>1</option>
                                            <option>2</option>
                                            [...]
                                          </select>
&nbsp; Mes &nbsp;<font color="#FF0000">*</font>&nbsp;
                                  <select name="MES_ENTRADA" class="campo">
                                    <option selected value="0">Seleccione</option>
                                    <option value="01">Enero</option>
                                    <option value="02">Febrero</option>
                                    [...]
                                  </select>
&nbsp; A&ntilde;o&nbsp;
                                  <select name="ANO_ENTRADA" class="campop">
                                    <option value="2006" selected>2006</option>
                                    <option value="2007">2007</option>
									<option value="2008">2008</option>
                                  </select>
                                      </td>
                                    </tr>
                                    <tr style="padding:2px">
                                      <td height="25">&nbsp;&nbsp;Salida</td>
                                      <td height="25">dia&nbsp;<font color="#FF0000">*</font>&nbsp;
                                          <select name="DIA_SALIDA" class="campop">
                                            <option selected value="0">--</option>
                                            <option>1</option>
                                            <option>2</option>
                                            [...]
                                          </select>
&nbsp; Mes &nbsp;<font color="#FF0000">*</font>&nbsp;
                                  <select name="MES_SALIDA" class="campo">
                                    <option selected value="0">Seleccione</option>
                                    <option value="01">Enero</option>
                                    <option value="02">Febrero</option>
                                    [...]
                                  </select>
&nbsp; A&ntilde;o&nbsp;
                                  <select name="ANO_SALIDA" class="campop">
                                    <option value="2006" selected>2006</option>
                                    <option value="2007">2007</option>
				    				<option value="2008">2008</option>
                                  </select>
                                      </td>
                                    </tr>
                                    
                                  </table> 
y para comprobar:
Código HTML:
if (document.SolicitudHotel.MES_SALIDA.value<document.SolicitudHotel.MES_ENTRADA.value){
		alert("El mes de Salida debe ser mayor al de entrada.");
		return (false);
	}
	if (document.SolicitudHotel.ANO_SALIDA.value<document.SolicitudHotel.ANO_ENTRADA.value){
		alert("El Año de Salida debe ser mayor o igual al de entrada.");
		return (false);
	}
con esto compruebo que el mes y año sean superiores, pero no comprueba el dia, y asi aluien puede poner de entrada el 02/02/2007 y de salida el 01/02/2007, ¿habria alguna forma de validar esto?

Gracias y feliz año ;)
__________________
"zankius veri mach" a todos los que me habeis ayudado.
carteles para inmobiliarias || alquiler de coches