This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Substituting XSL Variable in HTML Tags
- From: Chuck White <chuckwh at pacbell dot net>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Mon, 31 Dec 2001 00:59:54 -0800
- Subject: Re: [xsl] Substituting XSL Variable in HTML Tags
- References: <3C30DBD0.3DD5086D@net-kraft.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
Greetings:
The easiest way to get flamed on this list is to post a question about a
pre-XSLT stylesheet language issued by Microsoft before any standard was
released. The xsl:eval element is a throwback to another time. I strongly
recommend you use standard variable syntax. You can find an answer for
changing row colors here:
http://www.dpawson.co.uk/xsl/sect2/sect21.html
You should also familiarize yourself with the basic XSLT standard, here:
http://www.w3.org/TR/xslt
best regards,
Chuck White
CEO
The Tumeric Partnership
http://www.tumeric.net
chuck@tumeric.net
________________________________________
Co-Author, Mastering XML, Premium Edition
Sybex Books, May, 2001
http://www.javertising.com
----- Original Message -----
From: "nirmala.s" <nirmala.s@net-kraft.com>
To: <XSL-List@lists.mulberrytech.com>
Sent: Monday, December 31, 2001 1:42 PM
Subject: [xsl] Substituting XSL Variable in HTML Tags
> 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
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list