for-each et traitement alternatif en fonction de la position
Bonjour;
Pour un "améliorer" la lisibilité d'affichage d'une serie dans un tableau je souhaite mettre deux couleurs alternées.
en php on peut utiliser classiquement
Code:
if ($position%2 == 0) { }
je cherche à faire la même chose avec une feuille xslt :
j'ai essayé ca :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <xsl:for-each select="noeud/noeud-item">
<xsl:if test="position() %2 !=0">
<tr class="class2">
<td> <xsl:value-of select="@Name"/></td>
</tr>
</xsl:if>
<xsl:if test="position() %2 !=1">
<tr class="class1">
<td> <xsl:value-of select="@Name"/></td>
</tr>
</xsl:if>
</xsl:for-each> |
helas , le % n'est pas correct ... Ya t'il un equivalent ?
merci d'avance