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
    Modérateur
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 077
    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 077
    Points : 17 169
    Points
    17 169
    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.
    Soyez sympa, pensez -y
    Balises[CODE]...[/CODE]
    Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Balises[C]...[/C] code intégré dans une phrase.
    Balises[C=NomDuLangage]...[/C] code intégré dans une phrase quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
    ......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
    👉 → → Ma page perso sur DVP ← ← 👈

  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