Revision: 50960
                            
                                                            
                                    
                                        
Updated Code
                                    
                                    
                                                    
                        at October 5, 2011 03:45 by alberomo
                            
                            Updated Code
function fechaMaxValida(element_form){
	
	//Explora las clases del campo buscando las que incluyen fecha-max, y crea un objeto Data con el dia, mes y año introducido en el nombre de la clase..
	NombresClases=element_form.className.split(" ");
	for (var x=0; x<NombresClases.length; x++)
		if (NombresClases[x].indexOf('fecha-max-')!=-1){
			fechaMaxClass=NombresClases[x].substring(10);
			fechaMaxClassDate=new Date(fechaMaxClass.split("-")[2],fechaMaxClass.split("-")[1],fechaMaxClass.split("-")[0]);
			fechaMaxClassMilisecundos=fechaMaxClassDate.getTime();//Convierte en milisegundos el objeto Date creado.
		}
		
	//Crea un objeto Data con el dia, mes y año introducido por el usuario.
	var fechaMaxValue=element_form.value.split("/");		
	var fechaMaxValue=new Date(fechaMaxValue[2],fechaMaxValue[1],fechaMaxValue[0]);		
	var fechaMaxValueMilisecundos=fechaMaxValue.getTime();
	
	//Determina si la fecha introducida por el usuario es anterior a la determinada por el nombre de la clase, y si es correcta (son números).
	if (((fechaMaxClassMilisecundos>fechaMaxValueMilisecundos)&&(fechaMaxValueMilisecundos)!=isNaN)||(element_form.value=="")){
	}
	else{
		errorOutputPre(element_form);	
		}
}
                                
                            Revision: 50959
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at September 10, 2011 01:10 by alberomo
                            
                            Initial Code
function fechaMaxValida(element_form){
	
	//Explora las clases del campo buscando las que incluyen fecha-max, y crea un objeto Data con el dia, mes y año introducido en el nombre de la clase..
	NombresClases=element_form.className.split(" ");
	for (var x=0; x<NombresClases.length; x++)
		if (NombresClases[x].indexOf('fecha-max-')!=-1){
			fechaMaxClass=NombresClases[x].substring(10);
			fechaMaxClassDate=new Date(fechaMaxClass.split("-")[2],fechaMaxClass.split("-")[1],fechaMaxClass.split("-")[0]);
			fechaMaxClassMilisecundos=fechaMaxClassDate.getTime();//Convierte en milisegundos el objeto Date creado.
		}
		
	//Crea un objeto Data con el dia, mes y año introducido por el usuario.
	var fechaMaxValue=element_form.value.split("/");		
	var fechaMaxValue=new Date(fechaMaxValue[2],fechaMaxValue[1],fechaMaxValue[0]);		
	var fechaMaxValueMilisecundos=fechaMaxValue.getTime();
	
	//Determina si la fecha introducida por el usuario es anterior a la determinada por el nombre de la clase, y si es correcta (son números).
	if (((fechaMaxClassMilisecundos>fechaMaxValueMilisecundos)&&(fechaMaxValueMilisecundos)!=isNaN)||(element_form.value=="")){
	}
	else{
		errorOutputPre(element_form);	
		}
}
                                Initial URL
Initial Description
Descripción: Valida los campos de fechas que requieren tienen un lÃmite máximo enviados por la función validaForm-->http://snipplr.com/view/58245/funcin-validaform-para-validar-formularios-con-parmetros-xml-y-nombres-de-clase/. En el caso de que no sea validado, llama a la función errorOutputPre y envia el elemento como parámetro Recibe: El elemento del fomulario.
Initial Title
function fechaMaxValida
Initial Tags
forms
Initial Language
JavaScript