IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

verification adresse email


Sujet :

JavaScript

  1. #1
    Membre actif
    Inscrit en
    Janvier 2005
    Messages
    451
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 451
    Points : 287
    Points
    287
    Par défaut verification adresse email
    salut à tous

    J'ai regardé dans la faq sans succés,

    je recherche une fct javascript qui verifie la syntaxe d'une adresse mail

    avec ou sans expressions regulieres, peu importe

    moi j'ai celle là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function verif_adresse_elec(mail) 
    {
         return (mail.indexOf("@")>=0)&&(mail.indexOf(".")>=0);
    }
    est-elle completement valide ?

    Merci à tous pour votre aide

  2. #2
    Membre actif Avatar de Poussy-Puce
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2005
    Messages : 357
    Points : 222
    Points
    222
    Par défaut
    Bonjour,
    bon voici (je ne l'ai pas tester par contre!)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    var expressionReguliere = new RegExp("^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$")
    if (!expressionReguliere.test(valeurDeTonChampsEmail))
    {
    	alert("mauvaise adresse");
    }
    else 
    {
    	alert("bonne adresse");
    }
    http://www.expreg.com/
    C'est mon site favori pour les regexp.
    Plus tu pédales moins vite, moins tu avances plus vite...
    La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre...

  3. #3
    Membre actif
    Inscrit en
    Janvier 2005
    Messages
    451
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 451
    Points : 287
    Points
    287
    Par défaut
    ^[a-zA-Z0-9_-.]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$

    salut

    j'ai rajouté la possibilité de mettre un point pour la zone avant le @ et c nickel.

    Merci et @+

  4. #4
    Membre à l'essai
    Inscrit en
    Mars 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 9
    Points : 11
    Points
    11
    Par défaut
    pour votre script je te conseil d'éssai tjr avec les méthodes les trés simple voilà le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <script language="javascript">
    <!--
    function verification()
    {
    var text1 = document.nomform.nomchamp.value;
    
    if((text1.indexOf("@")==-1)|| (text1.indexOf(".")==-1)){
    	alert("Veuillez saisir une date valide,elle doit contenir un slash\"@\" et \".\"");
    	document.form2.text1.focus();
    	return false ;
    	}


    et bon chance mon frére

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Verification formulaire adresse email
    Par spawns dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 17/02/2011, 11h29
  2. Verification la validite de plusieurs adresses emails
    Par Slim_Tunisien dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 27/01/2011, 07h08
  3. Fonction verification nom domaine adresse email
    Par claralavraie dans le forum SQL
    Réponses: 7
    Dernier message: 10/01/2008, 16h16
  4. [langage] vérifier une adresse email
    Par GMI3 dans le forum Langage
    Réponses: 10
    Dernier message: 19/10/2003, 18h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo