[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: xsl:attribute introducing a lot of whitespace
Subject: Re: xsl:attribute introducing a lot of whitespace
From: "Loana Chatelain" <loana.chatelain@xxxxxxxxx>
Date: Tue, 27 Feb 2007 10:57:44 -0800
|
Hi,
Try enclosing all your text outputs in text elements like this:
<xsl:attribute name="href">
<xsl:text>#</xsl:text>
<xsl:value-of select="translate($namevar,' ','_')"/>
<xsl:text>_desc</xsl:text>
</xsl:attribute>
-Loana
On 2/27/07, Vijay <rao_vij@xxxxxxxxx> wrote:
Hello,
I am using xsl:attribute to generate href links .Here is my code. The xml is a simple juicers and then multiple juicer with various attributes. I need to create bookmark type links within the same page.
<xsl:variable name="namevar" select="name"/>
<td>
<a>
<xsl:attribute name="href">
#<xsl:value-of select="translate($namevar,' ','_')"/>_desc
</xsl:attribute>
<xsl:attribute name="name">
<xsl:value-of select="translate($namevar,' ','_')"/>_cost
</xsl:attribute>
<xsl:value-of select = "name"/>
</a>
</td>
Here is where the above link would point to
<a>
<xsl:attribute name="href">
#<xsl:value-of select="translate($namevar,' ','_')"/>_cost
</xsl:attribute>
<xsl:attribute name="name">
<xsl:value-of select="translate($namevar,' ','_')"/>_desc
</xsl:attribute>
<xsl:value-of select = "name"/>
</a>
I see that the generated html from the browser produces a lot of whitespace. This is what I see in the generated source and because of the whitespace the links don't work.
<td><a href="
#OJ_Home_Juicer_desc
" name="OJ_Home_Juicer_cost
">OJ Home Juicer</a></td>
<td>
When I strip the white space and bring it in one line in the html and then open and click the links it works fine.
How can I make this work?
Thanks in advance
VJ
____________________________________________________________________________________
Yahoo! Music Unlimited
Access over 1 million songs.
http://music.yahoo.com/unlimited
|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format
RSS 2.0 |
|
Atom 0.3 |
|
|