begin process at 2012 05 30 05:15:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Yahoo! UI Library

 > 

vérification champ formulaire


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

vérification champ formulaire

mercredi 26 juillet 2006 à 13:15:00 | vérification champ formulaire

AeroZeppelin

Hey,

je voudrais faire la vérification d'un champ mail d'un formulaire en javascript.

Page form.html:

<form action="maileur.php" method="post" onsubmit="return(check(this));">
PSEUDO :
  <input name="PSEUDO" type="text" id="PSEUDO" maxlength="15">
  <br>
MAIL :
<input name="MAIL" type="text" id="MAIL" maxlength="250">
<br>
<input type="submit">
</form>

Script :

function check(f)
{
  // Avant l'envoi du formulaire, plusieurs variables doivent être vérifiées.
  // En cas d'erreur, l'utilisateur est averti  par un message.
 
  // Zone de texte vide
  
  if((f[0].value == '' ) && (f[1].value == ''))
  {
    alert('Indiquez votre pseudo et votre mail, SVP.');
    return(false);
  }

  if(f[0].value == '')
  {
    alert('Indiquez votre pseudo, SVP.');
    return(false);
  }
 
  if(f[1].value == '')
  {
    alert('Indiquez votre mail, SVP.');
    return(false);
  } 
 return(true);
}


Maintenant, j'aimerai vérifié que le champ mail contient un mail valide comme le code php qui suit (mais en javascript...):

$mail = $_GET["mail"];
if ($mail == false) {  ?> <br> <? echo "champ mail non rempli" ; }
else if (!ereg("^([_]|[[:alnum:]])+@[[:alpha:]]+\.[[:alpha:]]{2,4}$", $mail)) {  ?> <br> <? echo "erreur mail" ; }

Merci

mercredi 26 juillet 2006 à 15:12:09 | Re : vérification champ formulaire

bultez

Membre Club




bonjour,

   une petite recherche sur ce site
   et si ce n'est pas suffisant ( mais
   là ce serait étonnant ! ) sur la toile
   avec un moteur de recherche quelconque
   donnera une foultitude de réponses.

cordialement   Bul   
Site
mercredi 26 juillet 2006 à 17:05:54 | Re : vérification champ formulaire

AeroZeppelin

Réponse acceptée !


Voila voila ... j'ai fini par trouver.

<script type="text/javascript">
function check(champs)
{

 if((champs[0].value == '' ) && (champs[1].value == ''))
     {
   alert('Indiquez votre pseudo, SVP.');
      alert('Indiquez votre mail, SVP.');
      return(false);
    }
  
 if(champs[0].value == '')
     {
      alert('Indiquez votre pseudo, SVP.');
      return(false);
   }
 
   if(champs[1].value == '')
    {
      alert('Indiquez votre mail, SVP.');
      return(false);
  }    


 var pseudo = /^[\w\_\9]+$/;
 var mail = /^[\w\-]+(\.[\w\-]+)*@[\w\-]+(\.[\w\-]+)*\.[\w\-]{2,}$/;
    var reponse=pseudo.test(champs[0].value)
    var reponse2=mail.test(champs[1].value)
 
 if ((!reponse) && (!reponse2))
 {
        alert("Pseudo invalide!");
  alert("Adresse mail invalide!");
        return(false);
    }
 
    if (!reponse)
    {
        alert("Pseudo invalide!");
        return(false);
    }
 
    if (!reponse2)
    {
        alert("Adresse mail invalide!");
        return(false);
    }


 return(true);
}
</script>

<form
action="maileur.php" method="post" onsubmit="return(check(this));">
PSEUDO :
<input name="PSEUDO" type="text" id="PSEUDO" maxlength="15">
<br>
MAIL :
<input name="MAIL" type="text" id="MAIL" maxlength="250">
<br>
<input type="submit">
</form>



Cette discussion est classée dans : mail, formulaire, champ, return, value


Répondre à ce message

Sujets en rapport avec ce message

conditions dans un formulaire mail [ par oceane67 ] bonjour, je m'y connais tres peu en javascript, et je voudrais savoir voilà je veux envoyer un formulaire par mail( ça pas de probleme ) mais je veux controler plusieurs champs d'un formulaire [ par attentio ] Bonjour,j'ai une fonction qui verifie tous les champs d'un formulaire qui ne marche pasje ne comprends vraiment pas pourquoi ?si je mets   if(document trés urgent svp !!!!!!!!!!!!!!!! [ par graph2007 ] bjr tous le mondej'ai un petit question est j'espère que vous m'aider le plus vite possibleje suis null en javascript, mais je doit realiser un formul submit [ par fouedk2 ] Bonjour, j'ai un problème sur la validation du formulaire il ne doit est valide si date est vide javascript : function valider() { // si la vale verifier un champ pseudo [ par hou1919 ] Salut j'ai un formulaire d'inscription dans lequel je veux faire un test javascript sur le champ pseudo pour savoir si ce pseudo existe dans la base formulaire [ par youzou ] Bonjour, j'ai un formulaire qui contient plusieurs champs parmis eux matricule employée je veux savoir comment contrôler la valeur du champ matricule envoie formulaire par mail [ par weshgros ] salut. voila je suis en BTS informatique de gestion et mon stage et la création d'un site web. Cependant j'ai quelque souci si tu pouvais m'aider sa s Aide pour une vérification de formulaire... [ par Al3x_Oo ] Bonjour,Voila tout simplement j'ai un code en javascript qui vérifie un formulaire, rien de bien compliqué!Voila mon code : (Javascirpt) :function ver Contrôle des champs d'un formulaire (focus sur le champ non rempli) [ par sash28 ] Bonjour à tous. Je viens de créer un formulaire d'inscription à un site. Je voudrais connaître la procédure afin de contrôler les champs "text" qui d Javascript tester un champ qui ne doit contenir que des lettre [ par pho3nixhunt3r ] Bonjour à tous,alors voilà je suis en train de rédigé un formulaire,pour la vérification du numéro de téléphone j'utilise isNaN,existe t' il  son oppo


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales