This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: variable
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] variable
- From: "Oleg Tkachenko" <olegt at multiconn dot com>
- Date: Thu, 2 Aug 2001 10:44:59 +0200
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hello Eric !
No, you can't.
But what about the following:
<xsl:param name="color">
<xsl:choose>
<xsl:when test="ancestor::top_bar">ffffff</xsl:when>
<xsl:when test="ancestor::bottom_bar">000000</xsl:when>
<xsl:otherwise>123456</xsl:otherwise>
</xsl:choose>
</xsl:param>
---
Oleg Tkachenko
Multiconn International
> -----Original Message-----
> From: owner-xsl-list@lists.mulberrytech.com
> [mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Eric
> Schenfeld
> Sent: Wednesday, August 01, 2001 10:50 PM
> To: XSL-List@lists.mulberrytech.com
> Subject: [xsl] variable
>
>
> is there a way to change the value of a parameter or a variable
> after it's been declared? like with an if statement?
>
> CODE:
>
> <xsl:param name="color">123456</xsl:param>
> <xsl:if test="ancestor::top_bar">
> <xsl:param name="color">ffffff</xsl:param>
> </xsl:if>
> <xsl:if test="ancestor::bottom_bar">
> <xsl:param name="color">000000</xsl:param>
> </xsl:if>
>
> It doesn't seem to work with variables or parameters. is there
> some other way?
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list