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: Problems displaying xsl:value-of within quotes


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

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