|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: use <xsl:value-of> within an attribute value
Thanks for the suggestion. This did not seem to work either, the generated HTML replaces $filepath with an empty string: <input type="image" onclick="history.back()" src="/Images/back.gif"> Also, if I set the filepath as absolute path such as C:/webserver/htdocs, I get the following error in MSXML3/IE5.5: Expected token 'eof' found ':'. c-->:<--/webserver/htdocs Error occurred during compilation of included or imported stylesheet 'file:///C:/Reports/xml/reportbase.xsl'. Xiaocun Xu xxu@xxxxxxxxxxxxxxxxxx > -----Original Message----- > From: Conor Ryan [mailto:cryan@xxxxxxx] > Sent: Friday, November 10, 2000 12:14 PM > To: xsl-list@xxxxxxxxxxxxxxxx > Subject: Re: use <xsl:value-of> within an attribute value > > > try > > <xsl:variable name="filepath" select="C:/webserver/htdocs"/> > <input type="image" onclick="history.back()"> > <xsl:attribute name="src"> > <xsl:value-of select="concat($filepath, > '/Images/back.gif'"/> > </xsl:attribute> > </input> > > >But when I tried it, I got the error: > >The character '<' cannot be used in an attribute value. > > you must enclose variables in curly braces inside attribute values > > > Is there a way to do what I wanted? > > if the above doesn't work try assigning the full path name to > a variable > and entering it directly > > <input type="image" src="{$full_path_name}" onclick="history.back()"> > > Hope this helps, > > Conor. > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








