
09/02/2008, 16:02
|
| | Fecha de Ingreso: diciembre-2007 Ubicación: Argentina
Mensajes: 151
Antigüedad: 17 años, 3 meses Puntos: 2 | |
Re: la validación no funciona Prueba con esto:
Código:
<HTML>
<HEAD>
<script language="javascript">
function validacion() {
var email = document.form.mail.value;
var pass = document.form.password.value;
var valid1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
var valid2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
if (valid1.test(email) | !valid2.test(email)) {
alert('no se ha escrito bien el mail')
return false;
}
if(pass == null || pass.length == 0 || /^s+$/.test(pass)) {
alert('debes escribir la contraseña')
return false;
}
else {
alert('todo correcto!!!')
return true;
}
}
</script>
</HEAD>
<BODY>
<div id="login">
<form id="cont" action="login.php" method="post" name="form">
<h2>4 decision</h2>
<p id="email">E-mail: <input id="col" type="text" name="mail" value=""></p>
<p id="pass">Password: <input id="col1" type="password" name="password" value=""></p>
<p><input class="boton" type="button" value="Login" onClick="validacion()"></p>
</form>
</div>
<p>
Solucionado por: www.codigojavascript.com
</p>
</BODY>
</HTML>
Saludos
Toda la suerte!!! |