JavaScript関数を持つXSLファイルがあります。JavaScript関数の呼び出しでエラーが発生し、何が問題なのか理解できません。助けてください。
JavaScriptは次のとおりです。
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt">
<xsl:import href="page_layout.xsl"/>
<xsl:output method="html" indent="yes"/>
<msxsl:script language="JScript">
<![CDATA[
function EnableSubmit()
{
alert ("Hello there");
}
]]>
</msxsl:script>
これが関数を呼び出すフォームです-
< form action="NewUserNavigation" method="post" name="NewUserNavigationForm">
< input name="eventName" type="hidden" value="NewUserNavigationEvent"/>
< div class="sansIcon">
< input type="checkbox" name="chk" onClick="EnableSubmit()">I accept< /input>
< /div>
< div class="buttonBarPage">
< input name="Submit" class="primary" type="submit" value="Continue"/>
< /div>
< /form>
フォームとJavaScriptの両方が同じ.xmlファイルの一部です。