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"> Entrada</td>
<td width="339" height="25">dia <font color="#FF0000">*</font>
<select name="DIA_ENTRADA" class="campop">
<option selected value="0">--</option>
<option>1</option>
<option>2</option>
[...]
</select>
Mes <font color="#FF0000">*</font>
<select name="MES_ENTRADA" class="campo">
<option selected value="0">Seleccione</option>
<option value="01">Enero</option>
<option value="02">Febrero</option>
[...]
</select>
Año
<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"> Salida</td>
<td height="25">dia <font color="#FF0000">*</font>
<select name="DIA_SALIDA" class="campop">
<option selected value="0">--</option>
<option>1</option>
<option>2</option>
[...]
</select>
Mes <font color="#FF0000">*</font>
<select name="MES_SALIDA" class="campo">
<option selected value="0">Seleccione</option>
<option value="01">Enero</option>
<option value="02">Febrero</option>
[...]
</select>
Año
<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 ;)