Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources 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 03/07/2009, 20h53   #1
Candidat au titre de Membre du Club
 
Inscription : octobre 2005
Messages : 132
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 132
Points : 14
Points : 14
Par défaut controle les cases ?

Bonjour tout monde
Je suis entrains réaliser un panier de e-commerce
J'ai essayé de créer les cases pour le client doit cocher avance passer la page paiement.

voici mon formulaire de ma page infopero.php

Code :
1
2
3
4
5
6
7
8
9
<form id="Livraison" name="Livraison" method="get" action="paiement.php">
                <input name="livraison" type="checkbox" id="livraison" value="1" />
                Je valide mon adresse de livraison
                <br />
                <input name="confirmation" type="checkbox" id="confirmation" value="2" />
                J'ai lu et j'accepté<br />
                <input type="submit" name="button" id="button" value="Envoyer" onclick="verifierReglement(Livraison)" />
                <br />
            </form>
Mes scripts

Code :
1
2
3
4
5
6
7
8
9
10
11
12
<script type="text/javascript">
function verifierReglement(Livraison) {
if ((Livraison.livraison.checked)== true &&(Livraison.confirmation.checked)== true) {
} 
 
else {
alert ("Merci de valider votre adresse de livraison")
return false;
 }
}
 
</script>
J'ai fait un test qu'il affiche alert ("Merci de valider votre adresse de livraison") mais apers il passe sur la page paiement.php . Normalement il doit rester sur la page infopero.php.
Comme je suis débutant en javacript .
Je voudrais savoir commenet créer les scripts controlent 2 cases et apres les messages qu'il fallait rester la page infopero.php

EX : 1e case. ("Merci de valider votre adresse de livraison")
2e case (" Merci de accepter les reglement")

Merci d'avance
hoangeric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2009, 21h20   #2
Membre chevronné
 
Avatar de Montor
 
Inscription : avril 2008
Messages : 760
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 760
Points : 641
Points : 641
supprime
Code :
onclick="verifierReglement(Livraison)"
ajoute
Code :
1
2
3
<form id="Livraison" name="Livraison" method="get" action="paiement.php"
 
onSubmit="return verifierReglement(Livraison);">
ou quelque chose comme ca il ya plusieur facon pour le faire
Montor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2009, 22h27   #3
Candidat au titre de Membre du Club
 
Inscription : octobre 2005
Messages : 132
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 132
Points : 14
Points : 14
Citation:
Envoyé par Montor Voir le message
supprime
Code :
onclick="verifierReglement(Livraison)"
ajoute
Code :
1
2
3
<form id="Livraison" name="Livraison" method="get" action="paiement.php"
 
onSubmit="return verifierReglement(Livraison);">
ou quelque chose comme ca il ya plusieur facon pour le faire
Salut Montor
ça marche
Est ce que vous pourrez me montrer comment controler 2 cases différence message ?

EX : 1e case. ("Merci de valider votre adresse de livraison")
2e case (" Merci de accepter les reglement")

Merci A+
hoangeric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2009, 23h02   #4
Membre chevronné
 
Avatar de Montor
 
Inscription : avril 2008
Messages : 760
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 760
Points : 641
Points : 641
essaie
Code :
1
2
3
4
5
6
7
8
9
10
11
if (!Livraison.livraison.checked)
{
alert ("Merci de accepter les reglemen");
return false;
}
 
 if (!Livraison.confirmation.checked)
{
alert ("Merci de valider votre adresse de livraison");
return false;
}
Montor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2009, 09h28   #5
Candidat au titre de Membre du Club
 
Inscription : octobre 2005
Messages : 132
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 132
Points : 14
Points : 14
Citation:
Envoyé par Montor Voir le message
essaie
Code :
1
2
3
4
5
6
7
8
9
10
11
if (!Livraison.livraison.checked)
{
alert ("Merci de accepter les reglemen");
return false;
}
 
 if (!Livraison.confirmation.checked)
{
alert ("Merci de valider votre adresse de livraison");
return false;
}
Salut
ça marche
Je vous merci beaucoup et bonne week end
hoangeric est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 21h37.


 
 
 
 
Partenaires

Hébergement Web