This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: use <xsl:value-of> within an attribute value
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: RE: use <xsl:value-of> within an attribute value
- From: "Xu, Xiaocun" <XXu at CommercialWare dot com>
- Date: Fri, 10 Nov 2000 13:02:04 -0500
- Cc: "'Kay Michael'" <Michael dot Kay at icl dot com>, "'Linda van den Brink'" <lvdbrink at baan dot nl>
- Reply-To: xsl-list at mulberrytech dot com
Hi,
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"
onclick="history.back()"/>
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.
Thanks,
Xiaocun Xu
xxu@commercialware.com
> -----Original Message-----
> From: Linda van den Brink [mailto:lvdbrink@baan.nl]
> Sent: Friday, November 10, 2000 10:28 AM
> To: 'xsl-list@mulberrytech.com'
> 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: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list