xsl-list
[Top] [All Lists]

RE: xsl:value-of inside an html tag

2002-10-02 13:41:32
Attribute Value Templates are what you want:

<a href="{/page/results/prevnext/@prevresult"}>Previous</a>

Note the curly brackets { } which indicate the Attribute Value Template.
AVTs are a convenience method for you to insert the result of an expression
into an attribute value. Otherwise you would have to use the equivalent
long-hand approach:

<a><xsl:attribute name="href"><xsl:value-of
select="/page/results/prevnext/@prevresult"/></xsl:attribute>Previous</a>

Cheers!

Con

-----Original Message-----
From: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
[mailto:owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com]On Behalf Of 
Matt
MacDougall
Sent: Thursday, 3 October 2002 08:15
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] xsl:value-of inside an html tag


Hi,

I'm trying to build a dynamic link by having the href attribute set to
<xsl:value-of select="/page/results/prevnext/@prevresult"/>
... so I would
have something like <a href="<xsl:value-of
select="/page/results/prevnext/@prevresult"/>">Previous</a>
... obviously
that's not going to work though.


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>