Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2016, 05:58
palophp
 
Fecha de Ingreso: marzo-2016
Mensajes: 12
Antigüedad: 8 años, 2 meses
Puntos: 0
Formulario, validar y redirigir a una web

Hola, estoy creando un formulario donde hay que introducir un email y validarlo. Si esta correcto con el patron quiero que se redirija a otro documento html que yo haya creado, pero he puesto google para empezar. Pero no me funciona. Me sale el alert, pero no me lleva a la pagina web. No quiero usar PHP, solo html y JavaScript. Sabeis donde esta mi fallo?
Gracias

<script>
// Rellenar los campos obligatorios
function funcion()
{
var mail=document.formulario.mail.value;


/* Si el campo esta vacio*/
if( mail==null || mail=="")
{
alert("Ponga sus datos");
return false;
}
else
{
mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if(!(mail.test(document.formulario.mail.value)))
{
alert("Error");
return false;
}
else
{
alert("Datos enviados");
function redireccionar()
{
location.href=="https://www.google.es";
}
setTimeout ("redireccionar()", 2000);*/
return true;
}
}
}

</script>

Formulario:
<input type="text" name="mail" />
<input type="submit" value=