正在加载...
2007-6
11

今天新用到的功能,呵呵。不会ajax做不出dz的注册效果,这个也还行,呵呵。
<script language="javascript">
function checkName()
{
var NameStr=document.all.txtName.value
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("POST", "test.asp?uName="+NameStr, false);
xmlhttp.send();
if(xmlhttp.ResponseText==1)
alert("用户名已经存在");
else
alert("可以使用!");
}
</script>
用 户 名:<input type="text" id="txtName" name="txtName">
<input type="button" value="检测用户名" onclick="checkName()">

test.asp

<!--#include file="conn.asp" -->
<%
Set rs = Server.CreateObject ("ADODB.Recordset")
sql = "Select * from [users] where username='"&request("uName")&"'"
rs.Open sql,conn,1,1
if rs.EOF and rs.BOF then
response.write 0
else
response.write 1
end if
%>

您可能也对这些文章感兴趣

: http://www.quickshare.com.cn/67

本文相关评论 - 才 3 条评论
急!
2008-05-05 22:36:23

你这段代码真的没有问题吗? 我怎么运行不出来啊,总是执行"可以使用"

2008-05-05 23:39:14

我测试过,没有问题

急!
2008-05-05 22:38:36

你这里的uName和username能不能详细说明一下,我看看我理解错误没有!很急 谢谢!