回 帖 发 新 帖 刷新版面

主题:注册时如何及时的验证用户名是否已经被占用?

这技术现在好多地方都可以看见
就是在注册时,输入用户名的地方,旁边有个按钮,点了以后可以及时在当前页就知道自己输入的用户名是否已经被占用,而不会影响其他已经填写过的资料,这是怎么实现的?
我只知道那种最基本的提交以后弹出提示然后返回注册页修改的方法~~

回复列表 (共6个回复)

沙发

<input type=buttom value="检测用户名是否被占用" onclick="javascript:f()">
<script>
function f()
{
 window.open('check.asp?user='+document.username.value);
}
</script>
check.asp里面的内容就是检测内容

板凳

写一个查数据库的代

从第一条记录开始到最后一条记录

如果有相同的记录则显示该 用户己被注册否则可以注册

3 楼

不要从第一条到最后一条 如果有和很多数据 执行效率就很低了
检测是否注册和你平时连接数据库一样
select * from 用户表 where 名称 = 新注册用户的名称
如果记录数>0说明已经被人注册 反之可以注册

4 楼

感谢楼上3位大大的帮助!

5 楼

用ajax技术 无刷新验证

6 楼

ajax?不知道啊。。。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册