This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Rendering: filling tag attributes via XSLT
- To: xsl-list at mulberrytech dot com
- Subject: RE: Rendering: filling tag attributes via XSLT
- From: Michael Strasser <M dot Strasser at myrealbox dot com>
- Date: Thu, 21 Sep 2000 09:44:54 +1000
- Organization: StrassCom Pty Ltd
- References: <200009201818.OAA10938@mulberrytech.com>
- Reply-To: xsl-list at mulberrytech dot com
> If you are using a compliant processor, use the attribute value template:
>
> <a href="#{@name}">Link</a>
>
> If you are using IE5's processor, use the old <xsl:attribute> method:
>
> <a>
> <xsl:attribute name="href">
> #<xsl:value-of select="@name"/>
> </xsl:attribute>
> Link
> </a>
This will work with IE5's processor to ensure you don't get extra
whitespace:
<a>
<xsl:attribute name="href">
<xsl:value-of select="concat('#', @name)"/>
</xsl:attribute>
Link
</a>
--
Michael Strasser
Brisbane, Australia
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list