Muy buena tu observacion, gracias!
de todas formas sigue el problema,no me valida!
esto es lo que esoy haciendo, no sesi no lemo bien a la funcion desde el formulario o esta mal el codigo, admito nunca antes he trabajado con este lenguaje. les agradeceria su ayuda!!!:::
Código:
<script language="JavaScript">
function validar(){
var chequeo=false;
if (chequearcedula())
if (chequearfechas())
if (validaFecha( ))
chequeo=true;
if(chequeo)
alert("Busqueda exitosa");
else
return false;
}
//
function chequearcedula() {
cedula=document.form1.cedula.value;
if(cedula==""){
alert("Lo siento "+document.form1.cedula.name+" no puede estar vacio");
document.form1.cedula.focus();
return false;
}
if(isNaN(cedula)){
alert("Lo siento "+document.form1.cedula.name+" debe ser un numero valido");
document.form1.cedula.focus();
return false;
}else{
return true;}}
//
function chequearfechas() {
if(f_desde > f_hasta){
alert("error")
return false;
} else {
alert("bien")
return true; }
}
function validaFecha( forml ){
var FechaMenor = forml.f_desde.value;
var FechaMayor = forml.f_hasta.value;
if(chequearfechas(FechaMenor, FechaMayor) == true)
alert("OK. La fecha es menor.");
else
alert("Error. La fecha NO es menor.");
}
</script>
Código HTML:
<body>
<form id="form1" name="form1" method="POST" action="" OnSubmit="return validar();">
<p> </p>
<p> </p>
<p> </p>
<label></label>
<table width="280" height="225" border="0" align="center" cellspacing="2" bgcolor="#E6ECFA">
<tr bgcolor="#123460">
<td height="22" colspan="2" bgcolor="#BED0EF"><span class="Estilo3">Horas Trabajadas </span></td>
</tr>
<tr>
<td height="27" colspan="2"><div align="center" class="Estilo10"><span class="Estilo9">Señale el rango de fechas y Cedula </span></div></td>
</tr>
<tr>
<td width="94" height="39"><div align="center"><span class="Estilo13">Cedula:</span></div></td>
<td width="169" bgcolor="#E6ECFA"><label>
<input name="cedula" type="text" id="cedula" size="15" maxlength="10" />
</label></td>
</tr>
<tr>
<td width="120"><div align="center"><span class="Estilo13">Desde:</span></div></td>
<td width="192"><input name="f_desde" type="text" id="f_desde" size="8" maxlength="10" />
<button id="trigger3">...</button></td>
</tr>
<tr>
<td width="120"><div align="center"><span class="Estilo13">Hasta:</span></div></td>
<td width="192"><input name="f_hasta" type="text" id="f_hasta" size="8" maxlength="10" />
<button id="trigger2">...</button></td>
</tr>
<tr>
<td height="38" colspan="2"><span align="center">
<input type="submit" value="Aceptar" />
<input type="reset" value="Cancelar" />
</span></td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</form>
</body>