Vérifier un formulaire avant son envoie

Résolu
zemzoum89 Messages postés 583 Statut Membre -  
gaerebut Messages postés 1060 Statut Membre -
Bonjour,

voila ce code permet de vérifier l'état d'une case à cocher est ce qu'il marche aussi avec les boutons radio ???

for (i=0; i<document.nomduform.nomdescases.length; i++) {
    if (document.nomduform.nomdescases[i].checked)
      // cochée
   else
      // pas cochée
}



si c'est le cas svp comment faire pour dire a mon formulaire c'est ok ou le bloquer ???

4 réponses

gaerebut Messages postés 1060 Statut Membre 171
 
Bonjour,

pour envoyer ou non le formulaire en fonction du JS, du doit appeller la fonction de vérification dans ton onsubmit du boutton:

<input type="button" onsubmit="return verification();" value="Envoyer" />

Si la fonction verification() retourne true, c'est que ton formulaire est bien validé donc le formulaire s'enverra, sinon, false, il y a une erreur !

Mais de toutes façon, tu dois refaire toutes les vérifications en PHP de façon plus affinée et sécurisé ! ^_^'
Le JS évite juste les rafraichissements de pages intempestifs mais il ne faut pas lui faire confiance pour ce qui est de la sécurité et de l'intégrité !

A+
Gaerebut
0
zemzoum89 Messages postés 583 Statut Membre 18
 
Ok merci beaucoup pour votre aide et si mon bouton est de type submit il ne y'aura aucun problème ?

donc je peux faire if ok return true else return false ???

Merci beaucoup pour votre aide....
0
zemzoum89 Messages postés 583 Statut Membre 18
 
Aidez moi svvvp
0
gaerebut Messages postés 1060 Statut Membre 171
 
Non ça ne pose pas de problème !
Tu peux faire comme tu dis oui !

Bon courage

A+
Gaerebut
0