J'ai cherché et cherché, mais je ne trouve pas ce dont j'ai besoin. Je m'y connais très peu en Javascript et j'ai donc besoin d'un peu d'aide.
J'ai un nombre, disons numValue, que je veux augmenter ou diminuer en fonction des éléments sélectionnés dans différentes zones. De plus, je veux que ces éléments soient mis en évidence et le restent jusqu'à ce que l'on clique à nouveau dessus. Lorsque l'élément est sélectionné, je veux que numValue diminue de 1 et lorsqu'il est désélectionné, je veux que numValue augmente de 1.
Exemple :
50 (numValue)
Groupe 1
- Option 1
- Option 2
- Option 3
Groupe 2
- Option 1
- Option 2
- Option 3
Ainsi, si je clique sur Groupe 1/Option 1 et Option 2 plus Groupe 2/Option 3, je veux que la numValue diminue de 3 (pour 3 options sélectionnées). Je veux que chaque élément reste sélectionné lorsqu'on clique dessus et ne soit pas désélectionné lorsqu'on clique sur une autre option. Puis se désélectionner lorsqu'on clique une deuxième fois. Cela devient donc :
47 (numValue)
Groupe 1
- Option 1
- Option 2
- Option 3
Groupe 2
- Option 1
- Option 2
- Option 3
Quelqu'un peut-il m'indiquer la bonne direction ?