Salut,

J'ai tout une liste d'éléments mais je voudrai pouvoir faire apparaitre que ceux souhaités, en fonction d'un id parce qu'ils sont trop nombreux.
Exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
1 - Elem 1
1 - Elem 2
2 - Elem 3
2 - Elem 4
2 - Elem 5
3 - Elem 6
3 - Elem 7
4 - Elem 8
Ainsi, si je choisis 4, seul Elem 8 apparait. J'ai donc pour chaque élement un div qui sera caché au départ (et visible lors d'un choix d'id):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<div style="display:none">1 - Elem 1</div>
<div style="display:none">1 - Elem 2</div>
<div style="display:none">2 - Elem 3</div>
<div style="display:none">2 - Elem 4</div>
<div style="display:none">2 - Elem 5</div>
<div style="display:none">3 - Elem 6</div>
<div style="display:none">3 - Elem 7</div>
<div style="display:none">4 - Elem 8</div>
La mise en page est ainsi de part mon code php (le mieux serait de la laisser ainsi).
Ma question arrive: comment faire simplement pour que, à la selection d'un id, ils se cachent tous, mais pas ceux concernés?
Je pensais a mettre à tous les div un name="div_opt['la_reference']" pour cacher tous les éléments nommés div_opt sauf ceux ayant l'id 'la_reference'. Mais je crois que javascript ne comprend pas ça...

Si vous pouvez m'éclairer.