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]
Other format: [Raw text]

Re: dynamic attribute name


Hi Alex,

> Is there anyway to dynamically create an attribute's name, as well
> as its value?

Yes. Use an attribute value template in the name attribute of
xsl:attribute:

  <select>
    <xsl:attribute name="{$variable}">
      <xsl:value-of select="javascript/@function" />
    </xsl:attribute>
  </select>

You can do the same in the name attribute of xsl:element to
dynamically determine an element's name (in fact that's just about the
only reason to use xsl:element rather than a literal result element).
  
Cheers,

Jeni

---
Jeni Tennison
http://www.jenitennison.com/


 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]