affichage case à cocher en fonction choix radion

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : affichage case à cocher en fonction choix radion

par Ryle » 03 mars 2008, 16:24

A voir également, le principe des listes déroulantes liées dans la FAQ. Après tout ,que l'on parte d'une liste déroulante et de l'événement onChange ou d'un bouton radio avec l'événement onClick, le principe reste le même : l'affichage conditionnel d'un élément en fonction d'un autre :)

par Truc » 01 mars 2008, 20:48

Modération :
Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "Javascript, AJAX".

par Patriboom » 01 mars 2008, 20:37

Tu peux exploiter les clics de la façon suivante:

Code : Tout sélectionner

<input name="radio" type="radio" id="maison" value="maison" checked="checked" onclick="ch1.style.visibility='hidden';"> <label for="label">Non</label> <input type="radio" name="radio" id="label" value="maison" onclick="ch1.style.visibility='visible';"> </p>
moyennant que tu mettes du style à ton bouton:

Code : Tout sélectionner

<input type="checkbox" name="ch1" id="ch1" style="visibility: hidden;">
Ceci ne faisant disparaître que les boutons. Si tu veux faire disparaître tous les boutons et tous les textes d'un seul clic, tu peux encadrer tout cela dans des <div style...> comme pour le bouton ci-haut.

affichage case à cocher en fonction choix radion

par pascalbm » 01 mars 2008, 19:30

Bonjour,
j'aimerai que lorsque je sélectionne le radio non, les cases à cocher s'affiche.
Comment puis je faire cela en php, s'il vous plait ?
Voici mon code

Code : Tout sélectionner

<form id="form1" name="form1" method="post" action=""> <p>Maison entiere : <label for="maison">Oui</label> <input name="radio" type="radio" id="maison" value="maison" checked="checked" /> <label for="label">Non</label> <input type="radio" name="radio" id="label" value="maison" /> </p> <p> <label for="ch1">Chambre 1</label> <input type="checkbox" name="ch1" id="ch1" /> <br /> <label for="ch2">Chambre 2</label> <input type="checkbox" name="ch2" id="ch2" /> <br /> <label for="ch3">Chambre 3</label> <input type="checkbox" name="ch3" id="ch3" /> </p> </form>
Merci d'avance pour l'aide qui peut m'être apporté