On Wed, 12 Feb 2003 11:34:53 +1100, "Terence"
<tk(_dot_)lists(_at_)fastmail(_dot_)fm>
said:
Hi everyone,
I have the following expression.
<input type="text" name="{$main}" value="##blah##" />
Where the variable $main contains the name of the element who's content
I want to replace ##blah## with.
as it happens, $main could either == 'system' or 'main' so there are
possibilities of either <main/> or <system/> elements whos content I
want to extract (and wrap in normalize-space()).
Maybe it's not quite the same thing as eval(), but I got around the
problem with *[name()=$main]
<input class="formItem"
type="text" name="{$main}"
value="{normalize-space(*[name()=$main])}" />
_____________________________
http://terencekearns.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list