Page 1 sur 1

décocher un bouton radio coché

Posté : 29 mai 2007, 00:29
par kluck
Bonjour,

J'ai un bouton radio qui n'est pas coché par défaut. Je veux que lorsqu'une personne coche une valeur (oui ou non), qu'elle puisse avoir la possibilité de décocher ce qu'elle vient de cocher si elle le souhaite.
j'ai vraiment besoin de le faire avec un bouton radio et non pas avec une checkbox

Posté : 29 mai 2007, 00:37
par Hubert Roksor
Le mieux est encore d'ajouter un bouton radio supplémentaire correspondant à "pas de choix", à toi de formuler au plus pertinent. Et si ça ne te convient pas, explique-nous pourquoi une checkbox n'est pas envisageable.

Posté : 29 mai 2007, 12:29
par kluck
j'ai un formulaire qui me permet d'envoyer des news soit à un organisme qui se trouve dans une liste déroulante, soit aux abonnés à la newsletter ou soit à tous les organismes. le bouton radio gère les abonnés et les organismes. mon formulaire fonctionne bien car la liste déroulante à la priorité sur le bouton, si je sélectionne à partir de la liste, meme si un bouton radio est coché il n'est pas pris en compte mais j'aurais voulu quand meme pouvoir le décocher si c'est possible

Posté : 30 mai 2007, 16:07
par Hubert Roksor
la liste déroulante à la priorité sur le bouton
J'imagine qu'ils ont le même nom c'est ça ? Auquel cas c'est une pratique à risque parce qu'il n'y a pas à ma connaissance de règle de précédence entre les éléments du formulaire et que tu n'es pas sûr du résultat.

À la place, utilise un bouton radio entre les 3 options et renomme la liste déroulante que tu peux activer/désactiver dynamiquement en Javascript selon le choix coché pour bien montrer que c'est l'un ou l'autre mais pas les deux. Ou l'inverse, quand on choisi un organisme dans la liste ça sélectionne automatiquement le bouton radio qui correspond.