Ver Mensaje Individual
  #30 (permalink)  
Antiguo 18/09/2008, 15:34
binagol
 
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires
Mensajes: 247
Antigüedad: 15 años, 9 meses
Puntos: 6
Pregunta Respuesta: ayuda con formulario de contacto, remplazo de alert() en la validacion...

basado en lo que vos dijiste, me queda de la siguiente manera:


Código:
  

<script language="javascript" type="text/javascript">
	
	  function validar(f){
		    nombre = f.nombre.value;
			edad = f.edad.value;
			error_div_nombre = document.getElementById('div_nombre');
			error_div_edad = document.getElementById('div_edad');
			document.getElementById('div_envio').style.display = 'none';
			showdivs = new Array();
			fallo_validar = false;

  		    if (nombre==""){
  			  showdivs[showdivs.length] = 'error_div_nombre'
			  f.nombre.focus(); 
			  fallo_validar = true;
			}else{
			error_div_nombre.style.display = 'none';
			}
			
			if (edad==""){
   			  showdivs[showdivs.length] = 'error_div_edad'
			  f.edad.focus(); 
			  fallo_validar = true;		 
			}else{
			error_div_edad.style.display = 'none';
			}
	
			if (fallo_validar==true)
			  setTimeout("contar=0;mostrar()", 1000);
			  return false;
			else
			  return true;
						  
		}
		
	function mostrar() {
        document.getElementById(showdivs[contar]).display = "block";
        contar += 1;
        if (contar < showdivs.length) { setTimeout("mostrar()", 1000) }
    }

eso es correcto?? por algo no me funciona......