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

jQuery Discussion :

affichage formulaire de contact.


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2010
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 129
    Par défaut affichage formulaire de contact.
    Bonsoir,

    Ma question repose par rapport à la validation du formulaire avec Jquery.
    Dans le fichier.js, il y a un message qui s'affiche lorsque le champs email est vide. En outre, un message pour indiquer que le le format de l'adresse email est invalide.
    Lorsqu'on valide le formulaire, les champs non remplis apparaissent.
    Seulement, pour le champs email, les deux messages apparaissent.
    Je souhaiterai savoir comment faire afficher juste le message pour remplir le champs lorsqu'il est vide!
    Voila une partie du code:
    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
     
    var email = $('#email').val();
    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(email.length == 0){
                    var error = true;
                    $('#email_error').fadeIn(1000);
                }else{
                    $('#email_error').fadeOut(1000);
                }
    			if(reg.test(email)==false){
                    var error = true;
                    $('#email_error1').fadeIn(1000);
                }else{
                    $('#email_error1').fadeOut(1000);
                }
    Merci.

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2010
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 129
    Par défaut
    Citation Envoyé par skawll Voir le message
    Bonsoir,

    Ma question repose par rapport à la validation du formulaire avec Jquery.
    Dans le fichier.js, il y a un message qui s'affiche lorsque le champs email est vide. En outre, un message pour indiquer que le le format de l'adresse email est invalide.
    Lorsqu'on valide le formulaire, les champs non remplis apparaissent.
    Seulement, pour le champs email, les deux messages apparaissent.
    Je souhaiterai savoir comment faire afficher juste le message pour remplir le champs lorsqu'il est vide!
    Voila une partie du code:
    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
     
    var email = $('#email').val();
    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(email.length == 0){
                    var error = true;
                    $('#email_error').fadeIn(1000);
                }else{
                    $('#email_error').fadeOut(1000);
                }
    			if(reg.test(email)==false){
                    var error = true;
                    $('#email_error1').fadeIn(1000);
                }else{
                    $('#email_error1').fadeOut(1000);
                }
    Merci.
    Erratum : les messages sont sont dans le fichier php!

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2010
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 129
    Par défaut
    J'ai trouvé, ce sujet est résolu!

  4. #4
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Bonjour,

    Quelle était l'erreur ?

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2010
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 129
    Par défaut
    Bonjour,


    Ce n'était pas une erreur mais je cherchais une façon d'afficher un message quand le champ email était vide.
    Seulement, j'avais mis dans ma boucle, aussi d'afficher quand le mail n'était pas valide. lors du clic sur envoyer, il afficher les deux.
    Donc j'ai indiqué que si l'email est non valiide et que la longueur des caractères est supérieure à 0, il affiche le message "message non valide"!

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

Discussions similaires

  1. [OL-2010] Modifier le formulaire de contact en gardant l'affichage initial
    Par lucie.houel dans le forum Outlook
    Réponses: 2
    Dernier message: 28/03/2015, 21h15
  2. [eZ Publish] probleme d'affichage d'un formulaire de contact
    Par mouhamad dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 10/08/2012, 16h54
  3. Prob avec formulaire de contact
    Par inferno66667 dans le forum Langage
    Réponses: 1
    Dernier message: 01/12/2005, 18h53
  4. Prob avec PHP sur le formulaire de contact
    Par inferno66667 dans le forum Langage
    Réponses: 7
    Dernier message: 16/11/2005, 17h06
  5. Problème d'accès formulaire de contact
    Par Mystic26 dans le forum Langage
    Réponses: 7
    Dernier message: 16/09/2005, 16h47

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