Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: STunisino le le 05-08-2011 a 11:41:21

Titre: un ID automatique
Posté par: STunisino le le 05-08-2011 a 11:41:21

Bonjour a tous,
j'ai une liste qui contient des sous liste (l'affichage est dynamique)
je veus faire en sorte que quand je clique sur une liste la sous liste s'affiche


Code:

ListeElement1
<a href="#" onclick="getElementById('NomDiv').display=' '; ">more...</a><br>

<div id="NomDiv" style="display:none;">
SousListeElement1
SousListeElement2
....
</div>


Le probleme c que l'id doit etre unique par cette methode tous les div auront le meme id : (
y'a t'il une methode pour faire un id automatique ou utiliser this. au niveau de la balise <a> qui fait reference a l'id de la balise div ??
je suis un peu perdu...

Titre: Re:un ID automatique
Posté par: vieactu le le 07-08-2011 a 09:15:40

C'est bien compliqué tout ça, pourquoi ne pas directement passer par du html+css ?

Titre: Re:un ID automatique
Posté par: MarvinLeRouge le le 11-08-2011 a 13:20:26

Salut,

Je ne sais pas à quoi ça correspond exactement, mais étant donné que tu parles de listes et de sous-listes, n'est-il pas possible d'utiliser tout simplement des ul / ol imbriqués, avec un chouilla de javascript pour masquer / montrer la sous-liste de l'élément cliqué ? ?


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.