Salut à tous,
j'ai un petit soucis dans cette optique, j'utilise javascript pour masquer/afficher les contenus de ma liste mais je voulais ajouter un bouton qui change en + et - genre en cliquant sur le - pour afficher et le + pour masquer comme dans le notepad. pour l'instant j'ai reussi à créer un bouton qui masque/affiche en cliquant sur ce bouton. voici mon code javascript combiné à xslt:
du cooup l'idée est qu'il y a affichage le bouton apparait "-" et en recliquant pour masquer le bouton devient "+".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlnssl="http://www.w3.org/1999/XSL/Transform"> <html> <body> script type="text/javascript"> function ShowHide(elem) { if(document.getElementById(elem).style.display == "none"){ document.getElementById(elem).style.display = ''; } else{ document.getElementById(elem).style.display = "none"; } } </script> <button type="button"> <a href="javascript:ShowHide('$sub_all_mod_index');">Folder-Unfolder</a></button> <div style="display:" id="$sub_all_mod_index"> <!-- ma liste--> </div> </body> </html> </xsl:stylesheet>
Merci pour votre aide.
Partager