xsl-list
[Top] [All Lists]

Re: is there an equivilent to eval() ?

2003-02-11 17:45:40
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



<Prev in Thread] Current Thread [Next in Thread>