I'm trying this
<xsl:variable name="val">
<script>
document.write(scriptvar);
</script>
</xsl:variable>
but this assigns the value "document.write(scriptvar);" to
the variable val. I want to assign the RESULT of that
expression! Thanks,
Then you will have to invoke an extension function that causes it to be
evaluated. The way you invoke Javascript from XSLT depends entirely on
your XSLT processor, and not all offer the capability: look in its
documentation, e.g. for msxsl:script if you are using MSXML.
Michael Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list