le principe est d'utiliser un evènement javascript sur ta case à cocher afin de faire apparaître le bouton.
oriente tes recherches sur l'évènement "onclick".
proposition : tant que l'utilisateur n'a pas cliqué sur la coche, le bouton de validation n'est pas actif.
dans le <body> :
Code :
ton blala (réglement, conditions de vente, "je suis majeur" ou autre...)
<form action="" method="post">
<p><input type="checkbox" name="coche" value="coche" onClick="Valider(this.form)" /> J'accepte le reglement</p>
<p><input type="submit" name="valider" value="Valider" disabled /></p>
</form>
|
on a un formulaire qui contient une coche et un bouton d'envoi. Lorsque l'on clique sur la coche (pour la cocher ou la décocher), on appelle la fonction valider ( ce_formulaire ).
code javascript :
si la coche est cochée, on dé-desactive le bouton valider.
si la coche est décocher, on désactive le bouton valider.
dans le <head> :
Code :
<script type="text/javascript"> function Valider(formulaire) { if(formulaire.coche.checked == true) {formulaire.valider.disabled = false } if(formulaire.regagree.checked == false) {formulaire.validation.disabled = true } } </script>
|
j'espère avoir été assez explicite. n'hésite pas à demander si tu n'as pas compris.
---------------
Feed-back HA/Ventes HFR | http://www.nexen.org Lans dans le nord de la France