Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/08/2005, 03:28
moncherote
Invitado
 
Mensajes: n/a
Puntos:
a ver, a ver

Siento no haberme expresado correctamente :

Si me pasa por ahi porque si te das cuenta, debajo de disabled tengo en envio del formulario, que si me funciona. os pongo todo el codigo.

Código PHP:
<script language="JavaScript"
   function 
noVacio()
{
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]$/;

  if (
document.forms["form1"].mails.value == "")
  {
    
alert("El campo mail no puede quedar vacio");
    
document.forms["form1"].mails.focus();
    return 
false;
  }
  if (
document.forms["form1"].empresas.value == "")
  {
    
alert("El campo empresa no puede quedar vacio");
    
document.forms["form1"].empresas.focus();
    return 
false;
  }

   if (
filter.test(s))
        
document.forms["form1"].submit();        
   else
     
alert("El email no parece válido.");
        
document.forms["form1"].mails.focus();
   return 
false;
   
   
document.forms["form1"].enviar.disabled=true;
   
document.forms["form1"].submit();
}
  
</script> 
y en el form

Código PHP:

<form name="form1" method="post" action="page.asp?accion=1">
                      <
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="<%=request.QueryString("id_producto")%>">
                        <
input name="enviar" type="button" id="enviar" value="Enviar"  onclick="noVacio();">
                        <
input name="borrar" type="reset" id="borrar" value="Limpiar">
                        <
input name="cerrar" type="button" id="cerrar" value="Cerrar" onclick="window.close()">
</
form
por el submit si que pasa, asin que no se porque no no hace el disabled, porque me enviar varias veces la información.

Saludossss cordialesss