validacion email

Responder
Fran.11
Mensajes: 108
Registrado: 22 May 2012 11:23

validacion email

Mensaje por Fran.11 »

hola, me pueden decir la condicion en javascript para la validacion de un elemento input en un formulario , para que cuando el usuario escriva su email se haga con la estructura adecuada?
yo hice esta condición pero no me funciona. me podeis decir en que fallo? saludos:

Código: Seleccionar todo

valor = document.getElementById("email").value;
 if( !(/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)/.test(valor)) ) {
  alert('La dirección de email no es válida');
Avatar de Usuario
Ghost
Site Admin
Mensajes: 6344
Registrado: 16 Ene 2007 23:18
Ubicación: Planeta Tierra
Contactar:

Re: validacion email

Mensaje por Ghost »

Hace tiempo yo hice una función sencilla para validar el email, es menos sofisticada que la que comentas ahí, pero lo mismo te vale:

Código: Seleccionar todo

	function cemail(elemento)
	{
		var arroba=elemento.indexOf('@');
		var punto=elemento.indexOf('.',arroba);
		if(elemento!='')
		{
			if((arroba == -1) || (punto==-1))
			{ 	
				mensaje2 = mensaje2 + '\n Atencion!! '+elemento+' no es una direccion de e-mail valida.';
			}
		} 
		return mensaje2;
	}
Icono de PC  Equipo de pruebas Desplegar firma
  • Procesador
    Intel Core i7 [email protected]
  • Placa base
    ASUS Rampage IV Formula
  • RAM
    16Gb Corsair Dominator Platinum 2133Mhz
  • Tarjeta gráfica
    AMD Radeon HD 7970 3Gb
  • Disco Duro
    Seagate 2Tb
  • Unidad Óptica
    Liteon I-HAS 124B
  • Refrigeración
    Corsair H110
  • Fuente alimentación
    Corsair AX860i
  • Caja
    NZXT Switch 810
  • Sonido
    Creative X-FI Platinum HD
  • Sistema operativo
    Windows 7 64bits
  • Monitor
    Dell U2412P
  • Teclado
    Corsair K90
  • Ratón
    SteelSeries XAI
  • Otros
    SteelSeries 5H V2
  • Otros
    Corsair Neutron GTX 240Gb
Ocultar
Fran.11
Mensajes: 108
Registrado: 22 May 2012 11:23

Re: validacion email

Mensaje por Fran.11 »

lo mirare, gracias...
Responder