如何将 xsl 变量值传递给 javascript 函数

2024-04-24

我正在尝试将 xsl 变量值传递给 javascript 函数。

我的 xsl 变量

<xsl:variable name="title" select="TITLE" />

我像这样传递值

<input type="button" value="view" onclick="javascript:openPage('review.html?review=$title')" />

我已经以不同的可能方式尝试了上面的代码,但出现了错误。

<script type="text/javascript">
                    function jsV() {
                    var jsVar = '<xsl:value-of select="TITLE"/>';
                    return jsVar;
                    }
                </script>

                <input type="button" value="view" onclick="javascript:openPage('javascript:jsV()')" />

I also tried 

<input type="button" value="view" onclick="javascript:openPage('review.html?review='\''
    +$title+'\')" />

有其他方法还是我做得不对?


您忘记了 {}:

<input type="button" value="view" onclick="javascript:openPage('review.html?review={$title}')" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将 xsl 变量值传递给 javascript 函数 的相关文章

随机推荐