paramètrer case à cocher

paramètrer case à cocher - HTML/CSS - Programmation

Marsh Posté le 25-02-2008 à 15:39:52    

Bonjour,
Trés novice, j'aimerais, sur mon site, intégrer une case à cocher qui servirais aux internautes à valider qu'il ont bien lû un texte concernant une nouvelle législation, puis une fois la case cochée, l'image d'un bouton apparaitrait offrant un lien vers une autre page.
J'ai bien essayé de puiser des infos dans le forum mais il s'agit souvant de discussion un peu costaud pour mon niveau et ne trouve que des morceaux de réponse.
merci d'être précis dans la réponse car....une virgule manque et je suis perdu. ;)  

Reply

Marsh Posté le 25-02-2008 à 15:39:52   

Reply

Marsh Posté le 28-02-2008 à 11:35:09    

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 :
  1. ton blala (réglement, conditions de vente, "je suis majeur" ou autre...)
  2. <form action="" method="post">
  3. <p><input type="checkbox" name="coche" value="coche" onClick="Valider(this.form)" /> J'accepte le reglement</p>
  4. <p><input type="submit" name="valider" value="Valider" disabled /></p>
  5. </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 :
  1. <script type="text/javascript">
  2. function Valider(formulaire) {
  3. if(formulaire.coche.checked == true) {formulaire.valider.disabled = false }
  4. if(formulaire.regagree.checked == false) {formulaire.validation.disabled = true }
  5. }
  6. </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
Reply

Marsh Posté le 01-03-2008 à 07:23:21    

Salut Dridri,
c'et exactement ce que je cherchais, nickel. Par contrecomment pourrais-je personnaliser le bouton envoyer avec le même comportemnt stp
encore mrc, sympa..
à+

Reply

Marsh Posté le 02-03-2008 à 19:10:23    

valider, envoyer.... c'est la même chose, c'est un bouton.
je comprends pas ta question.


---------------
Feed-back HA/Ventes HFR | http://www.nexen.org Lans dans le nord de la France
Reply

Marsh Posté le 31-03-2008 à 18:22:38    

Bonjour
je souhaiterais créer un formulaire où à un moment les gens doivent cocher soit oui soit non. et je voulais savoir ce que je devais écrire pour que si jamais la personne coche d'abord oui puis non, le oui se décoche automatiquement.
merci

Reply

Marsh Posté le 31-03-2008 à 18:43:54    

c'est bon j'ai mis des boutons radios
par contre, si la personne ne coche aucun bouton, comment je dois faire pour que le message "cochez un bouton svp" apparaisse ? car je sais que pour remplir une case il faut faire  
function test(forme) {
var OK = true;
if (forme.nom.value == "" ){
alert("Entrez votre nom s'il-vous-plaît" );
OK = false;
}
return OK
}
mais pour le bouton ?
merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed