Subject: Re: dynamic attribute name
From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx>
Date: Mon, 24 Jun 2002 17:27:43 +0100
|
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
|