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 :

Appliquer une condition sur adresse mail


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2018
    Messages : 6
    Points : 8
    Points
    8
    Par défaut Appliquer une condition sur adresse mail
    Bonjour, j'ai un petit soucis sur un if qui test la validité d'une adresse email, j'utilise pour cela les regex mais malheuresment celui fait passer une adresse valide comme non valide, j'ai changé plusieurs fois ma variable mais rien n'y fait je n'arrive pas a trouver la condition qui fera rentrer la mauvaise adresse mail.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    function testMail(){
    	var regex =  /^[-+.\w]{1,64}@[-.\w]{1,64}\.[-.\w]{2,6}$/i;
    	zoneTexteMail = document.getElementById("email");
    	zoneTexteMessage = document.getElementById("messageErreur");
    	if(!regex.test(zoneTexteMail).value  || zoneTexteMail.value == "Adresse e-mail"){ //test si n'importe quoi || test si == adresseMail
    		var newPara = document.createElement('span');
    		newPara.id = "mail";
    		var text = document.createTextNode("Adressse valide svp !");
    		newPara.appendChild(text);
    		zoneTexteMessage.appendChild(newPara);
    		console.log("erreur");
    		return false;
    	}
    	else{
    		return true;
    	}
     
     
     
     
    }

    Merci d'avoir pris le temps de lire !

  2. #2
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 097
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 097
    Points : 16 606
    Points
    16 606
    Par défaut
    Salut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if(!regex.test(zoneTexteMail.value)  || zoneTexteMail.value == "Adresse e-mail"){ //test si n'importe quoi || test si == adresseMail
    me semble t'il.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2018
    Messages : 6
    Points : 8
    Points
    8
    Par défaut
    Bah oui je prenais pas le champ value merci beaucoup

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

Discussions similaires

  1. [XL-2010] Lien Hypertexte sur adresses mails
    Par GEY3008 dans le forum Excel
    Réponses: 7
    Dernier message: 20/03/2018, 09h41
  2. Formulaire PHP envoyé directement sur adresse mail
    Par verso49 dans le forum Langage
    Réponses: 9
    Dernier message: 07/02/2011, 18h58
  3. Probleme condition sur select PL/SQL
    Par l4r3nZu dans le forum Oracle
    Réponses: 19
    Dernier message: 02/06/2010, 17h08
  4. Paramétrer sur 2 postes une adresse mail
    Par tchalkost dans le forum Outlook
    Réponses: 6
    Dernier message: 07/04/2008, 09h31
  5. [Mail] probleme include sur 2 serveurs
    Par sd110676 dans le forum Langage
    Réponses: 1
    Dernier message: 01/08/2007, 22h00

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