<Html XMLns="http://www.w3.org/1999/xHtml" >
<head runat="server">
<title>Untitled Page</title>
<script>
var XMLhttp=false;
function GetXMLHttp()
{
try
{
XMLhttp=new ActiveXObject("Msxml 2.XMLHTTP3.0");
}
catch(e)
{
try
{
XMLhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e)
{
XMLhttp=false;
}
}
return XMLhttp;
}
function uid(T)
{
var id=document.getElementById(T).value;
GetXMLHttp();
var url="RegCheck.ASPx?id="+id;
XMLhttp.onreadystatechange=callback;
XMLhttp.open("post",url,true);
XMLhttp.send();
}
//下面的XMLhttp.readyState有4種狀態
function callback()
{
if(XMLhttp.readystate==1)
{
alert("readyState");
}
else
if(XMLhttp.readyState==4)
{
alert(XMLhttp.responseText);
if(XMLhttp.responseText>0)
{
alert("您的用戶名被占用了")
XMLhttp=true;
}
else
{
XMLhttp=false;
}
}
XMLhttp.send(null);
}
</script>
</head>
<body>
<form id="Form1" method="post" runat="server">
<div style="text-align: center">
<table>
<tr>
<td style="width: 100px">
用戶名:</td>
<td style="width: 100px">
<ASP:TextBox ID="TextBox1" runat="server" Width="89px" onchange="uid('TextBox1')"></ASP:TextBox></td>
<td style="width: 100px">
</td>
</tr>
<tr>
<td style="width: 100px">
密碼:</td>
<td style="width: 100px">
<ASP:TextBox ID="TextBox2" runat="server" Width="89px"></ASP:TextBox></td>
<td style="width: 100px">
</td>
</tr>
</table>
</div>
</form>
</body>
</Html>