简体   繁体   English

如何使用javascript变量在xsl中创建href

[英]How to create href in xsl using javascript variable

I am using below code to create href我正在使用下面的代码来创建 href

<xsl:template name="pageHeader">
    <h1><xsl:value-of select="$TITLE"/></h1>
    <table width="100%">
    <tr>
    <tr>
    <td align="right">Designed for use with <a <xsl:attribute name="href">javascript:returnHyperlink();</xsl:attribute> >JUnit</a> </td>
    </tr>
</table>
    <hr size="1"/>
</xsl:template>
</script>
       <script type="text/javascript" language="JavaScript"><![CDATA[

        function returnHyperlink ()
        {
        var scrt_var =cur['env.PBCS_VERSION']; 
        return scrt_var;
        }
      ]]>
      </script>

Someone kindly correct me what is wrong in the code有人请纠正我代码中的错误

Your XSL code is not even well formed.您的 XSL 代码甚至格式不正确。

Use this code to create attribute:使用此代码创建属性:

<a><xsl:attribute name="href">javascript:returnHyperlink();</xsl:attribute>JUnit</a>

Or Like:或喜欢:

<a href="javascript:returnHyperlink();">JUnit</a>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM