Subject: Re: [xsl] alternate row color in a table From: Kevin Rodgers <kevin.rodgers@xxxxxxx> Date: Thu, 10 Mar 2005 13:56:18 -0700 |
Jason Tripanier writes: > <?xml version="1.0" encoding="ISO-8859-1" ?> > <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > <xsl:output method="html" encoding="ISO-8859-1" indent="yes"/> > > <xsl:param name="keyword">none</xsl:param> > > <xsl:template match="/"> > <xsl:for-each select="//books"> > <xsl:sort order="ascending" select="title"/> > <xsl:if test="title/*= $keyword"> > <table width="100%" border="0" cellspacing="0" cellpadding="0"> > <tr class="myBkgnd_{position() mod 2}"> > > <td width="*" class="pad"> > <xsl:value-of select="title" /> > </td> > </tr> > </table> > </xsl:if> > </xsl:for-each> > </xsl:template> Get rid of the xsl:if, and replace the xsl:for-each with <xsl:for-each select="//books[.=$keyword]"> -- Kevin Rodgers
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] alternate row color in a , Jason Trépanier | Thread | RE: [xsl] alternate row color in a , Michael Kay |
Re: [xsl] calling two consecutive x, António Mota | Date | Re: [xsl] calling two consecutive x, JBryant |
Month |