Foros del Web » Programando para Internet » Javascript »

validacion formularios

Estas en el tema de validacion formularios en el foro de Javascript en Foros del Web. Hola necesito validar un rango de fechas que la primera sea menor que la fecha numero 2 en Internet explorer las valida pero en firefox ...
  #1 (permalink)  
Antiguo 20/04/2010, 17:33
 
Fecha de Ingreso: octubre-2009
Mensajes: 68
Antigüedad: 14 años, 6 meses
Puntos: 1
Validacion de Rangos de fechas

Hola necesito validar un rango de fechas que la primera sea menor que la fecha numero 2 en Internet explorer las valida pero en firefox no me sirve debe ser por un error en la sinaxis el codigo lo encontre en internet y no se como corregirlo
la fecha esta en formato dd/mes/año
este es el codigo que utilizo

if (fechaMayorOIgualQue(document.formEjemplo.fecha_ej emplo, document.formEjemplo.fecha_ejemplo2)){
bOk = true;

} else {
alert("La fecha de inicio debe ser menor a la de fin");

}



function fechaMayorOIgualQue(fecha_ejemplo,fecha_ejemplo2){
var bRes = false;
var sDia0 = formEjemplo.fecha_ejemplo.value.substr(0, 2);
var sMes0 = formEjemplo.fecha_ejemplo.value.substr(3, 2);
var sAno0 = formEjemplo.fecha_ejemplo.value.substr(6, 4);
var sDia1 = formEjemplo.fecha_ejemplo2.value.substr(0, 2);
var sMes1 = formEjemplo.fecha_ejemplo2.value.substr(3, 2);
var sAno1 = formEjemplo.fecha_ejemplo2.value.substr(6, 4);
if (sAno0 < sAno1) bRes = true;
else {
if (sAno0 == sAno1){
if (sMes0 < sMes1) bRes = true;
else {
if (sMes0 == sMes1)
if (sDia0 <= sDia1) bRes = true;
}
}
}
return bRes;
}
gracias

Última edición por laupatri1084; 30/04/2010 a las 16:46

Etiquetas: formulario
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 07:22.