Tester bouton radio afin de créer des champs supplémentaires

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 : Tester bouton radio afin de créer des champs supplémentaires

par LEON » 01 nov. 2006, 16:43

de rien!

Bonne continuation! :wink:

Tu peux mettre résolu comme ça!

A plus!

par Sh4Dow » 01 nov. 2006, 16:42

Alors là ...



MERCI ! :D
Ca fonctionne parfaitement maintenant !

par LEON » 01 nov. 2006, 16:38

Tu veux dire que les 2 restent cochés??

Si c'est le cas, c'est qu'ils n'ont pas le même attribut "name" et/ou "id".

Ils doivent être identiques pour que ça marche. Ce sont les "values" qui changent.

par Sh4Dow » 01 nov. 2006, 16:33

Oui merci, ça marche. Le seul problème c'est que mes premiers boutons radios restent cochés. :shock:

par LEON » 01 nov. 2006, 15:59

Essaie de voir ça aussi:

http://www.rgagnon.com/jsdetails/js-0086.html

Je pense que ça doit correspondre à ce que tu recherches.

A+

par Sh4Dow » 01 nov. 2006, 15:56

Merci, je vais déjà regarder tout ça !

par LEON » 01 nov. 2006, 15:52

Salut,

Il y a plusieurs possibilités a explorer:

1. Tu peux utiliser des balises <DIV> et lorsque tu cliques sur ton bouton radio tu executes du code JS qui affiche ou masque ton DIV dans lequel ton champ se trouve.

2. Tu peux laisser ton champ affiché, et le désactiver en fonction du bouton radio.

Tu peux trouver des infos par ici:
http://www.w3.org/TR/html4/interact/for ... #h-17.12.1
http://www.dynamicdrive.com

Tester bouton radio afin de créer des champs supplémentaires

par Sh4Dow » 01 nov. 2006, 15:31

Yep yep tout le monde !
Voila, j'ai un léger problème qui pourra peut-être vous paraître idiot mais je me jette tout de même à l'eau :

J'ai un bête formulaire avec comme premier champ, un input de type text. Dessous se trouve deux boutons radios, oui-non. J'ai attribué la valeur 1 au premier et 0 au deuxième. J'aimerais que lorsque l'utilisateur clique sur la bouton oui (1), un deuxième champ du type bouton radio oui-non, apparaîsse en dessous. Au contraire, lorsque l'utilisateur n'a encore rien choisi ou lorsqu'il choisi non (2), le dernier champ n'apparaîsse pas et qu'une valeur par défaut soit attribuée à celui-ci (ici, 0 pour non).

Est-ce que quelqu'un pourrait me venir en aide ?

Merci d'avance !