This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]