
01/08/2005, 04:10
|
 | 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 s = 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. |