我的代码如下inside an XSLT File
:
<span onclick="window.location.href='<xsl:value-of select="/*/media/url"/>';">click here</span>
我也试过这种方式:
<span onclick="window.location.href='{/*/media/url}';">click here</span>
两者都打破了xslt transformatioon。如何将xsl代码合并到此span element onclick event
答案 0 :(得分:0)
如果有效,请试试这个:
<xsl:variable
name="clickAction"
select="concat('window.location.href="', /*/media/url, '"')">
</xsl:variable>
<span onclick="{$clickAction}">click here</span>
OR
<span onclick="{concat('window.location.href="', /*/media/url, '"')}">click here</span>