首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

上面的代码哪里出错了

2013-01-01 
下面的代码哪里出错了?head runatservertitle/titlescript typetext/javascriptvar XMLHttp

下面的代码哪里出错了?
<head runat="server">
    <title></title>
    <script type="text/javascript">
        var XMLHttpRequesrObject = false;
        if (window.XMLHttpRequest) {//判断是否可以用new方法直接创建XMLHttpRequset对象
            XMLHttpRequesrObject = new XMLHttpRequest();
        }
        else if (window.ActiveXObject) {//IE5以上可以创建
        XMLHttpRequesrObject = new ActiveXObject("Microsoft.XMLHTTP");
    }
    function getData(dataSource, divID) {
        if (XMLHttpRequesrObject) {//如果xmlHttpRequest对象创建成功
            var obj = document.getElementById(divID);
            XMLHttpRequesrObject.open("GET", dataSource); //打开对象,以便与服务器进行通信

            XMLHttpRequesrObject.onreadystatechange = function () {
                if (XMLHttpRequesrObject.readyState == 4 && XMLHttpRequesrObject.status == 200) {
                    obj.innerHTML = XMLHttpRequesrObject.responseText;
                }

                XMLHttpRequesrObject.sent(null);
            }
        }
    }
    </script>
</head>
<body>
    <form id="form1" runat="server" >
    <input type="button" value="Fetch the message" onclick="getData('data.txt','targetDiv')" />
    <div id="targetDiv">
    hehe
    </div>
    </form>
</body>
</html>
data.txt是直接在项目的目录下新建的。运行后,点击按钮什么反应也没有。。。
[解决办法]
 XMLHttpRequesrObject.sent(null);
            }
===========改为:
}
 XMLHttpRequesrObject.send(null);

热点排行