0

私は質問を変更しています このコードで何が欠けているか間違っているか ユーザーがサーバー時間を取得するために何かを入力するtextboxttexbox、何も起こりません.私はプログラミングの経験があまりありません.助けてください.

protected void Page_Load(object sender, EventArgs e)
{
      Response.Expires = -1;
      Response.Write(DateTime.Now.ToShortTimeString());
      Response.End();
}

 <script type="text/javascript">
  function ajaxFunction() {
    var xmlHttp;

        xmlHttp = new XMLHttpRequest();
        xmlHttp.onreadystatechange = function () {
            if (xmlHttp.readyState == 4) {


                document.getElementById("user").value = xmlHttp.responseText;

            }
            else {
                document.getElementById("label").innerHTML = "wait";

            }


            xmlHttp.open("GET", "Default.aspx", true);
            xmlHttp.send(null);

        }
}

 </script>
<title></title>
</head>
 <body>
   <input id="user" type="text"  onkeyup="ajaxFunction()"/>
  <p>
    <input id="time" type="text" /></p>
<div id="label">
</div>
<p>
    &nbsp;</p>
 </body>
 </html>
4

1 に答える 1