Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/08/2005, 04:10
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 2 meses
Puntos: 61
Prueba con esto:
Código PHP:
<html>
<
head>
<
title>Untitled</title>
<
script language="JavaScript">
campos=["mails","empresas"];
texto=["mail","empresa"];

function 
noVacio(){
    
document.forms["form1"]["enviar"].disabled=true;
    var 
document.forms["form1"].mails.value;
    var 
filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;

    for(
a=0;a<campos.length;a++){
          if (
document.forms["form1"][campos[a]].value == ""){
            
alert("El campo "+texto[a]+" no puede quedar vacio");
            
document.forms["form1"][campos[a]].focus();
            
document.forms["form1"].enviar.disabled=false;
            return 
false;
          }
    }
     if (!
filter.test(s)){
        
alert("El email no parece válido.");
        
document.forms["form1"].mails.focus();
        
document.forms["form1"].enviar.disabled=false;
        return 
false;
   }
    
document.forms["form1"].submit();
}
  
</script>
</head>

<body>
<form name="form1" method="post" action="page.asp?accion=1" onsubmit="return noVacio()">
                      <p>NOMBRE :<br>
                        <input name="nombres" type="text" id="nombres" size="60" maxlength="255">
                      </p>
                      
              <p>* EMAIL :<br>
                        <input name="mails" type="text" id="mails" size="60" maxlength="255">
                      </p>
                      
              <p>* EMPRESA :<br>
                        <input name="empresas" type="text" id="empresas" size="60" maxlength="255">
                      </p>
                      <p>PAIS :<br>
                        <input name="paiss" type="text" id="paiss" size="60" maxlength="255">
                      </p>
                      <p>
                        <input name="id_producto" type="hidden" id="id_producto" value="">
                        <input name="enviar" type="submit" id="enviar" value="Enviar" >
                        <input name="borrar" type="reset" id="borrar" value="Limpiar">
                        <input name="cerrar" type="button" id="cerrar" value="Cerrar" onclick="window.close()">
</form> 


</body>
</html> 
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.