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:
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 1 - Elem 1 1 - Elem 2 2 - Elem 3 2 - Elem 4 2 - Elem 5 3 - Elem 6 3 - Elem 7 4 - Elem 8
La mise en page est ainsi de part mon code php (le mieux serait de la laisser ainsi).
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>
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.
Partager