This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Rendering: filling tag attributes via XSLT


> 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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]