在javascript中读取xsl变量

时间:2013-12-24 18:22:27

标签: javascript xml xslt xpath

简单地说我想在javascript函数中读取一个xsl变量,我尝试了很多表单,但没有人工作!

1 -

<script type="text/javascript">
var strMSG="<xsl:value-of select='//ListExamQuestions.LeaveExamConfirmMsg'/>";
function confirmClose(){
return strMSG;
}
</script>

2 -

<xsl:variable name="strMSG"> 
<xsl:value-of select='//ListExamQuestions.LeaveExamConfirmMsg'/>
</xsl:variable>

<script type="text/javascript">
function confirmClose(){
return {$strMSG};
}
</script>

3 -

<script type="text/javascript">
var strMSG="<xsl:value-of select='//ListExamQuestions.LeaveExamConfirmMsg'/>";
<![CDATA[
function confirmClose(){
return strMSG;
}
]]>
</script>

注意:<xsl:value-of select='//ListExamQuestions.LeaveExamConfirmMsg'/>在普通XSL代码

中使用时返回有效文本

感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

这看起来更像是想从Javascript中读取XPath的结果。看看您的Javascript是否有可用的XPath评估库。

相关问题