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

Subject: Re: use <xsl:value-of> within an attribute value
From: Conor Ryan <cryan@xxxxxxx>
Date: Fri, 10 Nov 2000 17:13:40 +0000
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


Current Thread