Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/04/2013, 15:54
Avatar de zeuzft
zeuzft
 
Fecha de Ingreso: junio-2009
Ubicación: peru
Mensajes: 358
Antigüedad: 15 años, 4 meses
Puntos: 2
De acuerdo Respuesta: no me da alert y envia el formulario

encontre un script que arroja mensajes de alerta si la fecha es mayor o menor, solo cambie la ultima linea para indicar que si la fecha de fin es menor o igual a la fecha de inicio envia el formulario:
script en documento php:
Código PHP:
<input type='button' value='Buscar' class='boton' onclick="if (verificarfecha(document.forms['ff'].elements['fechaini'].value,document.forms['ff'].elements['fechafin'].value)){alert('Hasta, debe ser menor o igual a Desde');}else{return true;}" /> 
script js con la funcion
Código:
function verificarfecha(fecha,fecha2)
{
	var xMonth=fecha.substring(3, 5);  
	var xDay=fecha.substring(0, 2);  
	var xYear=fecha.substring(6,10);  
	var yMonth=fecha2.substring(3, 5);  
	var yDay=fecha2.substring(0, 2);  
	var yYear=fecha2.substring(6,10);  
	if (xYear> yYear)  
		{  
			return(true)  
		}  
	else  
		{  
			if (xYear == yYear)  
			{   
				if (xMonth> yMonth)  
				{  
					return(true)  
				}  
				else  
				{   
					if (xMonth == yMonth)  
					{  
						if (xDay> yDay)  
							return(true);  
						else  
							document.forms['ff'].submit();  
					}  
					else  
						return(false);  
				}  
			}  
			else  
				return(false);  
		}
}
por si a alguien tampoco le funko la 1era funcion de javascript