Ver Mensaje Individual
  #9 (permalink)  
Antiguo 11/02/2008, 04:53
venkman
Invitado
 
Mensajes: n/a
Puntos:
Re: la validación no funciona

Tienes que meter la lectura de los campos dentro de la función de validación. Si no, da igual lo que pongas en los campos.

Es decir, en lugar de...
Código HTML:
<script type="text/javascript">

var email = document.getElementById("email").value;
var pass = document.getElementById("pass").value;

function validacion() {
    if( !(/w{1,}[@][w-]{1,}([.]([w-]{1,})){1,3}$/.test(email)) ) {
        alert('mail incorrecto');
        return false;
    }
    //...
Tienes que poner:
Código HTML:
<script type="text/javascript">
function validacion() {

    var email = document.getElementById("email").value;
    var pass = document.getElementById("pass").value;

    if( !(/\w+[@][\w-]+([.]([\w-]+)){1,3}$/.test(email)) ) {
        alert('mail incorrecto');
        return false;
    }
    //...

Última edición por venkman; 11/02/2008 a las 06:20