Rechercher : dans
Par :

Fonction Javascript vérifiant 1 adresse mail

Dernière réponse le 17 avr 2008 à 19:30:14 Yakurena, le 28 jun 2005 à 10:57:17 
 Signaler ce message aux modérateurs

Bonjour,
Je réalise une page ou je dois remplir un formulaire,dont l'un des champs est une adresse e-mail. Je dois,à la validation du formulaire,vérifier que l'adresse e-mail est valide,cad qu'elle respecte le format : """"""@"""".""
Je pense que je dois faire ça par une fonction Javascript,mais elle ne doit pas être evidente à faire...
Qqn pourrait-il me dire ou je pourrais me la procurer??
Merci d'avance.

Meilleures réponses pour « Fonction Javascript vérifiant 1 adresse mail » dans :
[PHP] Vérifier le domaine d'une adresse mail VoirDans une adresse email, on trouve deux parties: utilisateur@domaine La partie domaine définit un ensemble de machines associées dans lequel on trouvera généralement un serveur qui permet d'envoyer des mails. Dans ce domaine il y a des utilisateurs....
Télécharger Email Verifier VoirFaites vérifier votre carnet d’adresse régulièrement pour éviter d’avoir de mauvaises surprises avec les adresses non valides. Email Verifier est tout simplement un outil de vérification d'adresse mail. Le processus s’effectue en...

1

teebo, le 28 jun 2005 à 11:06:14
  • +1

Salut,
Tu peux aussi le faire en asp ou php selon le langage utilisé,
la clef est "expression régulière" (alias "regular expression" alias "regexp") Le chaos fini toujours par l'emporté sur l'ordre
parce qu'il est mieux organisé.

Répondre à teebo

2

teebo, le 28 jun 2005 à 11:07:31
  • +1

La fonction selon le langage choisit diffère mais en gros la chaine devrait donner:

(.)+@(.)+[.](.)2

Mais je ne suis pas sûr à 100%
Le chaos fini toujours par l'emporté sur l'ordre
parce qu'il est mieux organisé.

Répondre à teebo

3

BreTzeL, le 28 jun 2005 à 11:10:41
  • +1

Salut,

il y est des tonnes de scripts sur le net qui font ça, plus ou moins complets. En cherchant "javascript regexp adresse mail" tu devrait trouver ton bonheur.
Le point commun entre l'informatique et l'alcool ?
- ça fait mal à la tête. :P

Répondre à BreTzeL

4

 sebeto, le 17 avr 2008 à 19:30:14
  • +4

Tiens, cette fonction devrait te convenir :

function bonmail(mailteste)

{
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]­{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');

	if(reg.test(mailteste))
	{
		return(true);
	}
	else
	{
		return(false);
	}
}

Répondre à sebeto