Bonjour,

Après recherche sur le forum je n'ai pas trouvé ce dont j'ai besoin.
A savoir, je souhaiterais dans un formulaire proposé des choix grâce a des "checkbox".
Cependant, je veux que les utilisateurs choisissent au moins une "checkbox" parmi les choix disponibles.

<form action="index.php" method="POST">
<input type="checkbox" name="test]" value="1" required> 1
<input type="checkbox" name="test]" value="2" > 2
<input type="checkbox" name="test]" value="3" > 3
<input type="checkbox" name="test]" value="4" > 4
<input type="submit" value="test">
</form>

Si je mets "required" sur le premier "input" il faudra obligatoirement que le premier champ sois cocher, mais si je ne le coche pas le formulaire ne se validera pas.

Et si je le mets sur tous les "input" l'utilisateur devra cocher toutes les cases.

Si quelqu'un à déjà eu un problème similaire au mien.

Merci.
Cordialement,
Coryyo

5 réponses


coloo
Réponse acceptée

Je ne pense qu'il existe une propriété de checkbox qui fasse ça. Essaye plutôt du côté de javascript. Je pense que tu trouveras plusieurs méthodes comme celle pour griser le bouton :)

Je ne crois pas qu'en HTML il y ai une solution a sa, en php, tu valide les donné sur tu vois au moins l'un des checkbox coché, en javascript c'est plus ou moins pareille et pas trop dur.

Coryyo
Auteur

Merci, je vais voir ça en Javascript du coup!

Je te conseil ce plugin , il est simplement parfait !

Merci Benjamin Derepas, je connaissais pas du tout :)