|
Subject: Re: [xsl] counter in xsl From: Markus Spath <mspath@xxxxxxxx> Date: Fri, 08 Feb 2002 12:07:04 +0100 |
How can i create a counter into xsl due to insert alternate color in table-row???
there is an implicit 'counter' on nodesets just being processed; you can access the current position with position() and check whether it is odd or even.
...
<xsl:template match="...">
<xsl:choose>
<xsl:when test="(position() mod 2) = 0">
<tr class="even">
</xsl:when>
<xsl:otherwise>
<tr class="odd">
</xsl:otherwise>
</xsl:choose>
<td>...</td>
...
</tr>
</xsl:template>
...
hope that helps Markus
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] counter in xsl, Rajesh Thiharie | Thread | RE: [xsl] counter in xsl, David B. Bitton |
| Re: [xsl] counter in xsl, Rajesh Thiharie | Date | RE: [xsl] National Language Collati, Michael Kay |
| Month |