Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/06/2011, 23h36   #1
Nouveau Membre du Club
 
Inscription : février 2010
Messages : 76
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 76
Points : 33
Points : 33
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 :
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.
skawll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2011, 23h37   #2
Nouveau Membre du Club
 
Inscription : février 2010
Messages : 76
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 76
Points : 33
Points : 33
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 :
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!
skawll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 01h57   #3
Nouveau Membre du Club
 
Inscription : février 2010
Messages : 76
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 76
Points : 33
Points : 33
J'ai trouvé, ce sujet est résolu!
skawll est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 08h04   #4
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 686
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 686
Points : 5 756
Points : 5 756
Bonjour,

Quelle était l'erreur ?
__________________
Elen Poukram - Isegoria - Sandawe
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 00h46   #5
Nouveau Membre du Club
 
Inscription : février 2010
Messages : 76
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 76
Points : 33
Points : 33
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"!
skawll est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h42.


 
 
 
 
Partenaires

Hébergement Web