Código de JavaScript - Validar una dirección de correo

Imágen de perfil

Validar una dirección de correográfica de visualizaciones


JavaScript

estrellaestrellaestrellaestrellaestrella(5)
Actualizado el 13 de Junio del 2011 por ScriptShow (Creado el 23 de Septiembre del 2009)
66.742 visualizaciones desde el 23 de Septiembre del 2009. Una media de 182 por semana
  • ScriptShow se encuentra ahora conectado en el
  • chat de PHP
Código que muestra como validar una dirección de correo electrónico mediante una expresion regular

Versión 1
estrellaestrellaestrellaestrellaestrella(5)

Actualizado el 13 de Junio del 2011 (Creado el 23 de Septiembre del 2009)gráfica de visualizaciones de la versión: Versión 1
66.743 visualizaciones desde el 23 de Septiembre del 2009. Una media de 182 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- http://www.lawebdelprogramador.com -->
<html>
<head>
<title>Validar una dirección de correo</title>
<script type="text/javascript">
<!--
/*
 * Función para validar una dirección de correo
 * Tiene que recibir el identificador del formulario
 */
function validateMail(idMail)
{
	//Creamos un objeto 
	object=document.getElementById(idMail);
	valueForm=object.value;
 
	// Patron para el correo
	var patron=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	if(valueForm.search(patron)==0)
	{
		//Mail correcto
		object.style.color="#000";
		return;
	}
	//Mail incorrecto
	object.style.color="#f00";
}
//-->
</script>
</head>
 
<body>
<h1>Validar una dirección de correo</h1>
<p>Código javascript que muestra como validar una dirección de correo utilizando expresiones regulares con RegExp</p>
<p>Introduce una dirección de correo: <input type='text' id='id_mail' name='mail'  class='' value="" size='30' maxlength='100' title='direccion de correo' onKeyUp="javascript:validateMail('id_mail')" /></p>
</body>
</html>



Comentarios sobre la versión: Versión 1 (5)

Gerardo
24 de Febrero del 2015
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
luis
23 de Junio del 2015
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
jean
27 de Junio del 2016
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
Marleny mayela
26 de Julio del 2016
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
Jorge
05 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
No me funcionó para todas las direcciones. Usé esto y funcionó perfecto:

http://es.stackoverflow.com/q/142/127
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s1891