Javascript运行时错误IE 11

Javascript运行时错误IE 11,javascript,java,c#,asp.net,internet-explorer,Javascript,Java,C#,Asp.net,Internet Explorer,我有一个simpe selects all CheckBox按钮,当选中该按钮时,将选中所有复选框。这在ie7和IE8中一直有效,但当我尝试在Ie11中运行我的代码时,我得到一个运行时错误: “JavaScript运行时错误:“SelectAllCheckBox”未定义” 这是我的Javascript代码 function SelectAllCheckboxes(spanChk) { // Added as ASPX uses SPAN for checkb

我有一个simpe selects all CheckBox按钮,当选中该按钮时,将选中所有复选框。这在ie7和IE8中一直有效,但当我尝试在Ie11中运行我的代码时,我得到一个运行时错误: “JavaScript运行时错误:“SelectAllCheckBox”未定义”

这是我的Javascript代码

      function SelectAllCheckboxes(spanChk) {

            // Added as ASPX uses SPAN for checkbox
            var oItem = spanChk.children;
            var theBox = (spanChk.type == "checkbox") ? spanChk : spanChk.children.item[0];
            xState = theBox.checked;
            var theboxparentname = getparentname(theBox.name)
            elm = theBox.form.elements;
            for (i = 0; i < elm.length; i++)
                if (elm[i].type == "checkbox" && elm[i].id != theBox.id) {
                    //elm[i].click();
                    if (theboxparentname == getparentname(elm[i].name)) {
                        if (elm[i].checked != xState)
                            elm[i].click();
                        //elm[i].checked=xState;
                    }
                }

        }

            <HeaderTemplate>
                                <asp:CheckBox id="chkAll" onclick="javascript:SelectAllCheckboxes(this);" AutoPostBack="false"
                                    ToolTip="Select/Deselect All" runat="server" />
                            </HeaderTemplate>
功能选择所有复选框(spanChk){
//添加为ASPX使用SPAN作为复选框
var oItem=spanChk.儿童;
变量theBox=(spanChk.type=“checkbox”)?spanChk:spanChk.children.item[0];
xState=box.checked;
var theboxparentname=getparentname(theBox.name)
elm=box.form.elements;
对于(i=0;i

我一直试图通过尝试安装几个修补程序来解决此问题,并收到一个错误(“KB2600088不适用,或被计算机上的另一个条件阻止”。)非常感谢对此提供的任何建议或帮助。对于ie 9及以上版本的浏览器,我发现此错误。代码不完整,需要关闭括号。获取函数错误,表示未定义特定函数“JavaScript运行时错误:函数名未定义”(对于3个函数)。

我只是想更改我声明函数的方式

function something(){
  }
//to
window.something = function()
{
}

这是您得到的唯一错误,还是在加载页面时得到其他错误?(您的“onclick”属性不需要
javascript:
)您的代码不完整,函数的右括号不完整missing@Pointy对于其他函数,我得到了两个其他错误,表示未定义特定函数“JavaScript运行时错误:functionname未定义”(对于3个函数),而且页面不像在ie7或ie8中那样加载webform,而且面板非常紧凑ie11@trincot谢谢,我纠正了初始页面加载期间的错误会导致JavaScript代码的整个部分被忽略。