Tema: Formulario
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/10/2008, 14:23
Ami
 
Fecha de Ingreso: noviembre-2004
Mensajes: 67
Antigüedad: 19 años, 4 meses
Puntos: 0
Mil disculpas

Tienen razón, pero no podía comprender por qué no les funcionaba cuando desde hace tiempo yo ocupo el mismo, pero adecuado a mis necesidades, y nunca deja enviar sin el arroba o el punto.

Luego de revisar detenidamente encontré la falla, es porque en este script hay dos email y solo el segundo está validado. Disculpen la torpeza por no haberme fijado antes.

Como verán, el código sí está en el que pegué, pero solo en el segundo email, y valida el arroba y el punto.

Código:
if (form.Email.value.indexOf('@', 0) == -1 ||
form.Email.value.indexOf('.', 0) == -1)
{ alert("Dirección de e-mail inválida"); form.Email.focus(); return; }

form.submit();
}

A partir del problema que sucedió, me surgió una duda ¿hay alguna forma de también validar que no queden espacios al escribir la direccion de email? Por ejemplo, que alguien escriba:

foros @micorreo.com
foros@micorreo. com
foros@ mi correo.com
foros @ mi correo. com

o cualquier otro, en lugar de:

[email protected]