getElementByID不使用xmlDoc

时间:2014-12-12 08:18:40

标签: javascript ajax xml intellisense getelementbyid

我正在尝试为我目前正在研究的学校项目学习xml和ajax。我需要在两个用户之间创建一个聊天系统,因为我还在学习,我会做一些“实验”,看看事情是如何运作的。 我试图从xml文件中获取信息并打印信息,但问题出在我得到xmlDoc之后。 ,并按CTRL + SPACE,我没有看到我有任何getElement选项。 这是XMLFile:

<?xml version="1.0" encoding="utf-8" ?>
<Conversation>
  <Massage>
    <To>a</To>
    <From>b</From>
    <Text>a to b</Text>
    <Date>11/12/2014</Date>
  </Massage>
  <Massage>
    <To>b</To>
    <From>a</From>
    <Text>b to a</Text>
    <Date>11/12/2014</Date>
  </Massage>
</Conversation>

这是html文件:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script type="text/javascript">
        function LoadXMLDoc(FileName) {
            var xmlhttp;
            if (window.XMLHttpRequest())
                xmlhttp = new XMLHttpRequest();
            else
                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            xmlhttp.open("GET", FileName, false);
            xmlhttp.send();
            return xmlhttp.response;
        }
    </script>
</head>
<body>
    <script>
        function Function() {
            var xmlDoc = LoadXMLDoc("XMLFile.xml");
        }
    </script>
    <form id="form1" runat="server">
    <div>
        <center>
        <h1> Chat </h1>
        <div id="Box" style="position:relative;height:200px;width:400px;border-width:2px;border-style:solid;border-color:black">
            <div id="Conversation">
            </div>
            <div id="Write" style="position:absolute; bottom:0;right:0;">
                <input type="text" id="MassageText" />
                <button id="SendMassageButton" causesvalidation="False" type="submit" onclick="Function(); return false">Send</button>
            </div>
        </div>
    </center>
    </div>
    </form>
</body>
</html>

我正在学习w3school,我在这里看不到任何问题。 也许智能感知有问题?当我尝试创建for循环时,我收到了一条错误消息。

B.T.W抱歉,如果我的英语不好。

0 个答案:

没有答案