2011-02-09 71 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