Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3935 connectés 

 


Dernière réponse
Sujet : Vérification de formulaire...trouver l'erreur!
BreizhynGd Bonjour
J'ai fais un formulaire ayant du javasript vérifiant la validité des entrées :  
 
Le voici dans l'en-tête
 
      <script language="JavaScript"><!--
         function verif(email) {
            var arobase = email.indexOf("@" )
            var point = email.lastIndexOf("." )
            if((arobase < 1)||(point + 1 == email.length)
               ||(point < arobase+2)) return false
            return true
            }
         function testform(nom,mail,prenom) {
            if(nom.value=="" ) {
               alert("Un nom est requis !" )
               nom.focus(); return false }
             
            if(!verif(mail.value)) {
               alert("Email invalide !" ); mail.value=""
               mail.focus(); return false }
 
            if(prenom.value=="" ) {
               alert("Un prenom est requis !" )
               prenom.focus(); return false }
  return true
            }
      //--></script>
 
 
et dans le corps du doc :
 
<FORM method="post"
            action="mailto:moi@fournisseur.fr"
            onSubmit="return testform(this.nom,this.mail)">
 
Il fonctionne très bien sans la vérif sur le premom, mais il ne fonctionne pas dès que je l'insère. Novice en javasript, une petite aide serait la bienvenue!!
Merci

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
BreizhynGd Bonjour
J'ai fais un formulaire ayant du javasript vérifiant la validité des entrées :  
 
Le voici dans l'en-tête
 
      <script language="JavaScript"><!--
         function verif(email) {
            var arobase = email.indexOf("@" )
            var point = email.lastIndexOf("." )
            if((arobase < 1)||(point + 1 == email.length)
               ||(point < arobase+2)) return false
            return true
            }
         function testform(nom,mail,prenom) {
            if(nom.value=="" ) {
               alert("Un nom est requis !" )
               nom.focus(); return false }
             
            if(!verif(mail.value)) {
               alert("Email invalide !" ); mail.value=""
               mail.focus(); return false }
 
            if(prenom.value=="" ) {
               alert("Un prenom est requis !" )
               prenom.focus(); return false }
  return true
            }
      //--></script>
 
 
et dans le corps du doc :
 
<FORM method="post"
            action="mailto:moi@fournisseur.fr"
            onSubmit="return testform(this.nom,this.mail)">
 
Il fonctionne très bien sans la vérif sur le premom, mais il ne fonctionne pas dès que je l'insère. Novice en javasript, une petite aide serait la bienvenue!!
Merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)