Bonjour tout le monde,
Je fais actuellement une application en java qui généré du HTML a partir de XML.
Dans une de mes fichiers XSL, je généré des tableaux mais je veux que dans la page HTML résultat on puisse via un bouton afficher/masquer ces tableaux.
Voila mon code dans le fichier XSL :
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
25
26
27
28
29
30
31
32
33
34 ///////////////////////////////////////// Mon bouton <input type="button" value="Montrer" onClick="javascript:hide('EHNJTABLE2');" /> //////////////////////////////////////////// ma table (bidon) <table id="EHNJTABLE2"> <tr> <td > <b>EHNJ</b> </td> <td > <b>COMMENTAIRE</b> </td> </tr> </table> ///////////////////////////// et mon code javascript <script type="text/JavaScript"> <xsl:text disable-output-escaping="yes"> <![CDATA[ function hide(identifiant) { alert("lalalalallalalal"); if (getElementById('identifiant').style.display=='block') { getElementById('identifiant').style.display='none'} else { getElementById('identifiant').style.display='block' };" } ]]> </xsl:text> </script>
Voila tout ceci est dans mon fichier xsl.
A savoir que lorsque je ne met que le alert("lalalalalaala"); dans ma fonction cela marche.
Donc ma question est que dois je modifier pour que cela marche ...
Merci de vos futures réponses.
Partager