2011-02-09 41 views
1

我期待在XSLT中做一个非常简单的JavaScript插入。 例如使用XSLT添加JavaScript

<xsl:variable name="comboname" select="@name" /> 
     <script type="text/javascript"> 
      var z{$comboname} = {$comboname}; 
     </script> 

然而,当我运行转换它给:

<script type="text/javascript"> 
       var z{$comboname} = {$comboname}; 
      </script> 

我已经调试和$ comboname具有正确的价值......但我如何获取到我的javascript?

非常感谢!

+0

重复的:http://stackoverflow.com/questions/634295/why-arent-my-xslt-variables-substituting-their-values 你可能会找到答案。 – Flynn1179 2011-02-09 11:14:21

回答

4
var z<xsl:value-of select="{$comboname}"/>=<xsl:value-of select="{$comboname}"/>; 
+0

谢谢!这么简单,但我无法在网上找到这个:) – BlueChippy 2011-02-09 11:25:19