Xslt I';我很困惑。在IE10中,尽管这些函数是在对它们的调用之上定义的,但它们被视为未定义
下面的函数定义后面紧跟着一个输入字段,并对其进行了调用,但函数未被视为已定义Xslt I';我很困惑。在IE10中,尽管这些函数是在对它们的调用之上定义的,但它们被视为未定义,xslt,Xslt,下面的函数定义后面紧跟着一个输入字段,并对其进行了调用,但函数未被视为已定义 <script> <![CDATA[ function SubmitCross() { var axis1 = "select_flavor" + document.all.item('axisflavor1').selectedIndex + "_axis1"; var axis2 = "select_fl
<script>
<![CDATA[
function SubmitCross()
{
var axis1 = "select_flavor" + document.all.item('axisflavor1').selectedIndex + "_axis1";
var axis2 = "select_flavor" + document.all.item('axisflavor2').selectedIndex + "_axis2";
var variable1 = document.all.item(axis1).value.split(".");
if (variable1[0].indexOf("error") == -1)
{
var questionY = variable1[0].split("-");
var implicitTypeY = variable1[1].split("-");
var flavorY = variable1[2].split("-");
document.all.item('question_y').value = questionY[1];
document.all.item('implicit_type_y').value = implicitTypeY[1];
document.all.item('flavor_y').value = flavorY[1];
document.all.item('choice_y').value = -1;
}
else
{
alert ("Please select a valid x-axis variable");
return;
}
var variable2 = document.all.item(axis2).value.split(".");
if (variable2[0].indexOf("error") == -1)
{
var questionX = variable2[0].split("-");
var implicitTypeX = variable2[1].split("-");
var flavorX = variable2[2].split("-");
document.all.item('question_x').value = questionX[1];
document.all.item('implicit_type_x').value = implicitTypeX[1];
document.all.item('flavor_x').value = flavorX[1];
document.all.item('choice_x').value = -1;
}
else
{
alert ("Please select a valid y-axis variable");
return;
}
]]>
下面的输入元素包含对上面函数的调用,确切地说就是在它的正下方。IE 10不想承认它是一个函数
<input class="popuButton" type="button" value="Go!" onclick="SubmitCross();"/>    
我不知道“<![CDATA[”对你有什么作用。但我敢打赌你的函数有定义错误。试着调试你的javascript。似乎你错过了结尾的“{”括号?你为什么要标记这个“xslt”?当我标记它时,我不确定解决方案是否会像原来那样包含xslt。该文件是一个xslt文件(或专有版本)并且需要一个用xsl:text标记包装的html doctype声明。因此,xsl文件、xsl解决方案、xslt标记。感谢您对此的反馈。这是一个在其他浏览器版本中使用了多年的函数。我知道这里有一些不推荐的代码,特别是关于document.all.item的内容,但在o之外没有语法错误顺便说一下,CData指的是字符数据,是XML解析器不将其解析为XML的指令,这正是我们希望嵌入XML文档或XSL文档中的javascript所需的,对于此函数而言,基本相同。