[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

[xsl] Substituting XSL Variable in HTML Tags


Subject: [xsl] Substituting XSL Variable in HTML Tags
From: "nirmala.s" <nirmala.s@xxxxxxxxxxxxx>
Date: Mon, 31 Dec 2001 13:42:40 -0800

Hi,

How to use XSL Variables in HTML tags.

For eg :

         <xsl:eval>
               intRowCount=0
          </xsl:eval>

            <xsl:choose>
                    <xsl:when test=".[intRowCount='0']">
                        <xsl:eval>
                            intRowCount=1
                            rowBgColor="#ffcc66"
                       </xsl:eval>
                    </xsl:when>

                    <xsl:otherwise>
                       <xsl:eval>
                            intRowCount=0
                            rowBgColor="#996600"
                       </xsl:eval>
                    </xsl:otherwise>
             </xsl:choose>

Here, I have used XSL:Choose to set the value for background color of
the row. The value is stored in the variable rowBgColor variable. How
can I substitute this variable value in "bgcolor" property of <tr> tag
in html.

Another problem here is whatever i give within XSL:eval is getting
displayed in the browser. How to avoid this???

Eg.
            <tr bgcolor= "<How to give the variable here>">

Please Help me.

Thanks in advance,
Nirmala



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread
Keywords
xsl