Vérifier un formulaire avant son envoie
Résolu
zemzoum89
Messages postés
583
Statut
Membre
-
gaerebut Messages postés 1060 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 ???
si c'est le cas svp comment faire pour dire a mon formulaire c'est ok ou le bloquer ???
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
-
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 -
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.... -
-
Non ça ne pose pas de problème !
Tu peux faire comme tu dis oui !
Bon courage
A+
Gaerebut