This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Problems displaying xsl:value-of within quotes
- To: xsl-list at mulberrytech dot com
- Subject: Problems displaying xsl:value-of within quotes
- From: Matthew Cordes <mcorde61 at maine dot edu>
- Date: Sat, 17 Jun 2000 13:47:05 -0400
- References: <200006162025.QAA13262@mulberrytech.com>
- Reply-To: xsl-list at mulberrytech dot com
David,
Perhaps you need to (re)read the spec.
Section 7.6:
"Expressions can also be used inside attribute values of literal result
elements by enclosing the expression in curly braces ({})."
Thus in your example, you'd use:
...
<td type="input" name="{@name}"/>
...
-matt
> Date: Fri, 16 Jun 2000 06:03:56 PDT
> From: "David James" <nicolsoft@hotmail.com>
> Subject: Problems displaying xsl:value-of within quotes
>
> I have written the following XSLT to display a list of checkboxes
>
>
> <xsl:for-each select="data">
>
> <TD><INPUT TYPE="CHECKBOX" NAME="item1"><xsl:value-of
> select="@label"/></INPUT></TD>
>
> </xsl:for-each>
>
> which is fine, but I want to change the NAME="item1" to NAME="<xsl:value-of
> select="@name"/>" but this does not work.
>
> Anyone know how to get around this problem ?
>
> David
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list