C# Microsoft JScript运行时错误:对象不存在';不支持此属性或方法

C# Microsoft JScript运行时错误:对象不存在';不支持此属性或方法,c#,javascript,asp.net,web-applications,C#,Javascript,Asp.net,Web Applications,我正在用C#在ASP.NET中编写一个Web应用程序。无论何时运行它,都会出现三种类型的运行时Javascript错误 我的问题是,即使我在运行一个新的Web应用程序时没有做任何修改,我也会遇到同样的错误 这些是错误: Microsoft JScript运行时错误:对象不支持此属性或方法 在 document.addEventListener(“mousemove”,updateLastMouseMoveCoordinates,false) Microsoft JScript运行时错误:应为对象

我正在用C#在ASP.NET中编写一个Web应用程序。无论何时运行它,都会出现三种类型的运行时Javascript错误

我的问题是,即使我在运行一个新的Web应用程序时没有做任何修改,我也会遇到同样的错误

这些是错误:

  • Microsoft JScript运行时错误:对象不支持此属性或方法 在
    
    document.addEventListener(“mousemove”,updateLastMouseMoveCoordinates,false)

  • Microsoft JScript运行时错误:应为对象 at
    divSurveyInit()

  • Microsoft JScript运行时错误:对象不支持此属性或方法 在
    
    document.addEventListener(“mousemove”,updateLastMouseMoveCoordinates,false)


  • 您可以在
    if…else
    中使用attachEvent或addEventListener,用于不同版本的IE和/或类似的跨浏览器:

    if (document.addEventListener){
            document.addEventListener('mousemove', changeState, true);
            document.addEventListener('mouseout', stopScrollingIfOutsideWindow, true);
            document.addEventListener('mousedown', markMouseDown, true);
            document.addEventListener('mouseup', unmarkMouseDown, true);
    } else if (document.attachEvent){
            document.attachEvent('onmousemove', changeState);
            document.attachEvent('onmouseout', stopScrollingIfOutsideWindow);
            document.attachEvent('onmousedown', markMouseDown);
            document.attachEvent('onmouseup', unmarkMouseDown);
    }
    

    您可以在
    if…else
    中使用attachEvent或addEventListener,用于不同版本的IE和/或类似的跨浏览器:

    if (document.addEventListener){
            document.addEventListener('mousemove', changeState, true);
            document.addEventListener('mouseout', stopScrollingIfOutsideWindow, true);
            document.addEventListener('mousedown', markMouseDown, true);
            document.addEventListener('mouseup', unmarkMouseDown, true);
    } else if (document.attachEvent){
            document.attachEvent('onmousemove', changeState);
            document.attachEvent('onmouseout', stopScrollingIfOutsideWindow);
            document.attachEvent('onmousedown', markMouseDown);
            document.attachEvent('onmouseup', unmarkMouseDown);
    }
    

    对于IE版本<9,您必须使用该方法添加事件侦听器。

    对于IE版本<9,您必须使用该方法添加事件侦听器。

    错误1和3是相同的。复制/粘贴错误?错误1和3相同。复制/粘贴错误?