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 :

Condition d'une saisie


Sujet :

JavaScript

  1. #1
    Candidat au Club
    Profil pro
    manager
    Inscrit en
    Mars 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : manager

    Informations forums :
    Inscription : Mars 2011
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Condition d'une saisie
    Bonjour,

    Je suis sur un script d'inscription pour mon site internet.
    J'y demande quelque infos comme le nom, le prénom et l'adresse mail.

    Je voudrais que seul les adresses @gmail.com soient acceptées comme adresses valides. J'ai un script ci-dessous mais il ne fonctionne pas.

    Quelqu'un a-t-il une idée de se qui ne va pas ?

    Merci beaucoup !


    Le formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <tr><td><input name="emailx" type="text" id="emailx3" class="required gmail"> <span class="example">** Valid email please..</span></td></tr>
    Le script de condition :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <script>
    $.validator.addMethod("gmail", function(value, element) {
    return this.optional(element) || /^[\gmail\.\_\@]+$/i.test(value);
    }, "Email address must contain gmail addresses.");
     
    $("#regForm").validate();
    });
    </script>
    Merci de me dire quoi !

  2. #2
    Membre émérite
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Points : 2 969
    Points
    2 969
    Par défaut
    Bonsoir,

    Il me semble que le problème se situe au niveau de l'expression régulière
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    return this.optional(element) || /@gmail\.com$/i.test(value);
    Bon développement

  3. #3
    Candidat au Club
    Profil pro
    manager
    Inscrit en
    Mars 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : manager

    Informations forums :
    Inscription : Mars 2011
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Merci beaucoup pour le p'tit coup de pousse !!

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

Discussions similaires

  1. obliger une saisie dans une cellule sous condition
    Par fibule38 dans le forum Excel
    Réponses: 7
    Dernier message: 22/05/2015, 18h12
  2. Réponses: 6
    Dernier message: 28/07/2011, 14h21
  3. Introduire une condition dans une requete
    Par DeezerD dans le forum Langage SQL
    Réponses: 9
    Dernier message: 12/10/2004, 18h13
  4. Condition dans une requête
    Par fdloisel dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 30/08/2004, 16h55
  5. [SQL] Conditions sur une date dans une requete
    Par poufouille dans le forum Bases de données
    Réponses: 4
    Dernier message: 17/03/2004, 14h25

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