IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[XSLT][JS][CSS]Tableau avec un motif ?


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre confirmé Avatar de Kyti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 182
    Par défaut [XSLT][JS][CSS]Tableau avec un motif ?
    Bonjour,

    Je souhaite faire un motif sur mon tableau (lignes paires d'une couleur, lignes impaires d'une autre couleur).

    J'utilise XSL/XML avec java.

    J'ai une XSL qui construit le cadre où se trouve le tableau (elle même insérée dans la XSL qui construit la page)

    voilà le code de mon tableau, je n'arrive pas à utiliser les classes dont j'ai besoin. Le nom de la classe que je veux utiliser se trouve dans un hidden. J'ai essayé de faire une fonction JS à part et d'utliser onload ou de l'appeler dans class mais je n'y arrive pas.

    Est-ce que quelqu'un peut m'expliquer comment faire ?

    MERCI

    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
     
    <INPUT TYPE="hidden" ID="hdPairImpair" NAME="hdPairImpair" VALUE='tabloLigneStd' /> 
     
    <TABLE name="tab1" id="tab1" class="tablo" cellSpacing="0" cellPadding="0" width="930" HEIGHT="20" border="0" >
    <xsl:for-each select="//LISTE/DOSSIER">  
     
    <TR ID='TableDatas' class="if(window.document.getElementById('hdPairImpair').value =='tabloLigneStd') 
    {window.document.getElementById('hdPairImpair').value ='tabloLigneImp'; return 'tabloLigneStd';} 
    else{window.document.getElementById('hdPairImpair').value='tabloLigneStd'; return 'tabloLigneImp';}">
    	<TD WIDTH="200" ALIGN="LEFT"><xsl:value-of select="@XXX"/></TD>
    	<TD WIDTH="200" ALIGN="LEFT"><xsl:value-of select="@XXX"/></TD>	
     
    </TR>
    </xsl:for-each>
    </TABLE>

  2. #2
    Membre éclairé Avatar de luta
    Inscrit en
    Novembre 2003
    Messages
    1 038
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 038
    Par défaut
    heu...question bête, on peut écrire du javascript dans l attribut class...?

  3. #3
    Membre confirmé Avatar de Kyti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 182
    Par défaut
    c'était juste un essai, ce code est dans une fonction JS à la base, mais je ne sais pas comment l'appeler autrement qu'avec onload qui ne fonctionne pas dans mon TR...

    j'ai essayé plein de trucs c'est pour ça que je demande ici

Discussions similaires

  1. aligner un tableau avec du css
    Par stars333 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 14/06/2007, 12h48
  2. probleme de blanc dans un tableau avec les positionnements en css
    Par rich25200 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 06/02/2007, 23h50
  3. Réponses: 10
    Dernier message: 26/10/2006, 12h25
  4. [CSS] Remplacer un tableau avec des colonnes
    Par mullger dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 22/08/2006, 15h30
  5. [HTML] [CSS ?] Tableau : problème avec cellules
    Par Epistoliere dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 07/08/2006, 17h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo