RE: use <xsl:value-of> within an attribute value

Subject: RE: use <xsl:value-of> within an attribute value
From: "Xu, Xiaocun" <XXu@xxxxxxxxxxxxxxxxxx>
Date: Fri, 10 Nov 2000 13:02:04 -0500

	Thanks for the tips, I went and checked p.118 of Mike's book, there
is an example using attribute value templates for <img> tag.  I tried that
way in the following, but it did not seem to work.  The generated HTML
replaces {$filepath} with an empty string, what I did wrong?

code in reportbase.xsl:
<xsl:variable name="filepath" select=".."/>
<input type="image" src="{$filepath}/Images/back.gif"

the report HTML:
<input type="image" src="/Images/back.gif" onclick="history.back()">

BTW, I am using <xsl:import> to import this reportbase.xsl into the specific
reports I am writing, if that could affect anything.


Xiaocun Xu

> -----Original Message-----
> From: Linda van den Brink [mailto:lvdbrink@xxxxxxx]
> Sent: Friday, November 10, 2000 10:28 AM
> To: 'xsl-list@xxxxxxxxxxxxxxxx'
> Subject: RE: use <xsl:value-of> within an attribute value
> > <xsl:variable name="filepath" select="C:/webserver/htdocs"/>
> > <input type="image" 
> > src="<xsl:value-of select="$filepath"/>/Images/back.gif"
> > onclick="history.back()"/>
> You can use curly braces (attribute value templates) in cases 
> as these: 
> src="{$filepath"}/Images/back.gif"
> Linda
>  XSL-List info and archive:

 XSL-List info and archive:

Current Thread