[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] How to embed a hyperlink with a xsl:value inside the tag


Subject: Re: [xsl] How to embed a hyperlink with a xsl:value inside the <a <xsl:value../> tag
From: Oleg Tkachenko <olegt@xxxxxxxxxxxxx>
Date: Mon, 06 Jan 2003 09:31:27 +0200

Robert Baker wrote:
I've searched through the site and as a XSL beginer I cannot figure out how to embed hyperlinks with are composed from xsl:values inside the <a><xsl:value-of ...></a> tags. I've tried CDATA and &lt; and &gt; however, I get:
Email address: <a href="mailto:info@xxxxxxx">info@xxxxxxx<a>. Note the <a></a> tags display rather than producing the desired hyperlink.


<TABLE >
<xsl:for-each select="//aaa/row">
<TR>
<TD>
<xsl:value-of select="name"/><br/>
<xsl:value-of select="city"/>
Email address:&#160;&lt;a href="mailto:<xsl:value-of select="email"/>"&gt;<xsl:value-of select="email"/>&lt;a&gt;<br/>
</TD>
</TR>
</xsl:for-each>
</TABLE>

Much simpler:


<TABLE >
<xsl:for-each select="//aaa/row">
<TR>
<TD>
<xsl:value-of select="name"/><br/>
<xsl:value-of select="city"/>
Email address:&#160;<a href="mailto:{email}"><xsl:value-of select="email"/></a><br/>
</TD>
</TR>
</xsl:for-each>
</TABLE>


--
Oleg Tkachenko
eXperanto team
Multiconn Technologies, Israel


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




Current Thread