This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Problems displaying xsl:value-of within quotes
- To: xsl-list at mulberrytech dot com
- Subject: Re: Problems displaying xsl:value-of within quotes
- From: Richard Light <richard at light dot demon dot co dot uk>
- Date: Fri, 16 Jun 2000 14:35:40 +0100
- References: <20000616130356.22219.qmail@hotmail.com>
- Reply-To: xsl-list at mulberrytech dot com
In message <20000616130356.22219.qmail@hotmail.com>, David James
<nicolsoft@hotmail.com> writes
>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.
Use xsl:attribute:
<TD>
<INPUT TYPE="CHECKBOX">
<xsl:attribute name="NAME">
<xsl:value-of select="@name"/>
</xsl:attribute>
<xsl:value-of select="@label"/>
</INPUT>
</TD>
should do it.
Richard Light
SGML/XML and Museum Information Consultancy
richard@light.demon.co.uk
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list