Cases à cocher "en bascule"

Résolu
Ga3z Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   -  
Absinthe06 Messages postés 102 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un formulaire avec 2 cases à cocher dont je récupère la valeur ensuite, ça c'est ok.
par contre, est-il possible que l'on ne puisse pas cocher les 2 cases, c'est à dire que si on en a coché une et qu'on veuille cocher l'autre, ça décoche la première ?

5 réponses

Absinthe06 Messages postés 102 Date d'inscription   Statut Membre Dernière intervention   11
 
simplement en faisant des radio au lieu de faire des checkbox, mais si tu tiens a tes checkbox absolument c'est faisable via du Javascript :

dans tes deux checkbox, rajoute un id=[id_de_ton_checkbox], et un onclick="document.getElementById([id_de_l'autre_checkbox]).checked=false" et le tour est joué !!


<input type="checkbox" name="checkbox1" id="ckb1" onclick="document.getElementById('ckb2').checked=false">
<input type="checkbox" name="checkbox2" id="ckb2" onclick="document.getElementById('ckb1').checked=false">



et voila, a chaque fois que tu cocheras une checkbox, ca décochera l'autre ;)
0
Ga3z Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   6
 
et avec les radios c'est comment ?
0
Absinthe06 Messages postés 102 Date d'inscription   Statut Membre Dernière intervention   11
 
tu remplace symplement <input type="checkbox"> par <input type="radio">

ca te permet de donner le meme nom a tes deux boutons, et deux value differentes

exemple :

<input type="radio" name="bouton1" value="vrai">
<input type="radio" name="bouton1" value="faux">


ca te donne l'avantage de pouvoir récuperer directement la valeur dont tu as besoin avec un seul element, et non deux ;)
0
Ga3z Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   6
 
ok merci, je vais opter pour les boutons radios, c'est plus simple
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Absinthe06 Messages postés 102 Date d'inscription   Statut Membre Dernière intervention   11
 
de rien, si tu as encore besoin d'aide n'hesite pas ^^
0