怎样可以在注册界面即时提示“用户名已存在”,

比如在用户名窗口输入“A”,马上提示“用户已经存在,不用数据库! 来个人加qq一对一解决好了 红包奉上

11个回答

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>A</title>
<script type="text/javascript">
    function jianCe(){
            var aText = document.getElementById("a").value;
            var adiv = document.getElementById("adiv");

            if(aText=='A'||aText=='a'){
                adiv.innerHTML="<font style='color:red;'>该用户名已存在</font>";
                }else{
                adiv.innerHTML="<font style='color:red;'>该用户名可用</font>";
                    }
        }
</script>
</head>

<body>
<input type="text" id="a" onblur="jianCe()"/>
<div id="adiv"></div>
</body>
</html>

你用户数据放在数据库的吧?
你不用数据库?我想请问下,你怎么知道这个用户存不存在?
正常来讲,一般用的是AJAX技术,实时同步提交到后端连接数据库查询是否存在,然后返回输出结果,所谓的网页无刷新技术。

zhh865091142
zhh865091142 我只是练习着写,随便指定一个A,只要是A就行,写死 其他都可以!
接近 3 年之前 回复

javascript的onchane事件,文本变化插入节点,插入可以用innerHTML方法,具体语法网上看下就有

添加textBox的onchange事件

zhh865091142
zhh865091142 有没有代码可以参考的!
接近 3 年之前 回复

绑定键盘up/down事件,当键盘键入就会触发事件。进行提示

qq_36809233
qq_36809233 跟我告诉你的有啥区别。。。呵呵
接近 3 年之前 回复
zhh865091142
zhh865091142 回复qq_36809233: 你加我q q帮我看下吧 865091142
接近 3 年之前 回复
qq_36809233
qq_36809233 回复zhh865091142: 具体条件根据需求进行判断更改,看你的功能
接近 3 年之前 回复
qq_36809233
qq_36809233 <script type="text/javascript" src="js/jquery-1.7.2.js" ></script> <script> $(document).ready(function(){ alert(1); $("#te").keyup(function(){ alert($("#te").val()) if($("#te").val()!="a"){ alert("用户名错误") } }) }) </script> <body> <input type="text" id="te" /> </body> </html>
接近 3 年之前 回复
zhh865091142
zhh865091142 有没有代码可以参考的!
接近 3 年之前 回复

你的程序设计是怎么样的,因为你说不用数据库,那是否需要根据其他地方,比如文件里面,判断用户是否真的已经存在,还是说只要用户输入A,不管存不存在都提示用户已经存在?

zhh865091142
zhh865091142 我只是练习着写,随便指定一个A,只要是A就行,写死 其他都可以!
接近 3 年之前 回复

我觉得你最好别这么干,你这个想法有问题。

zhh865091142
zhh865091142 回复ouer1994: 好吧!
接近 3 年之前 回复
u014115673
ouer1994 哦哦,那以我的知识就帮不了你了,我所知道的如果你想实现这个功能必须的查询一次数据库,sorry
接近 3 年之前 回复
zhh865091142
zhh865091142 我只是练习着写,随便指定一个A,只要是A就行,写死 其他都可以!
接近 3 年之前 回复
showbo
支付宝加好友偷能量挖 回复zhh865091142: 连接里面就是示例,下载下来就能用了。不过是asp,asp.net和php的,没java
接近 3 年之前 回复
zhh865091142
zhh865091142 有没有代码可以参考的!
接近 3 年之前 回复

1、前台页面使用javaScript的onChange随时动态获取用户输入的内容或者使用键盘事件keypress键盘输入内容获取内容,所以首先你要获取用户输入的内容,无论使用哪一种方式
2、之后在后台和数据库中用户表中的用户名字段进行比对,若用户名已经存在,后台返回数据,前台接收,也就是AJAX,再使用javascript的插入DOM节点在文本框后面给出提示“此用户名被占用”等。
3、使用AJAX,看你使用什么框架了,SSH还是SpringMVC,还是SSM,哦。AJAX+json是绝配。

zhh865091142
zhh865091142 回复guanyabin2010: 来你加我QQ帮我解决吧 应该相对你们来说很简单的 处理好红包奉上 谢谢了 865091142
接近 3 年之前 回复
sycamoretreev5
guanyabin2010 回复zhh865091142: 啊,我还以为是从后台数据库中比对呢,,
接近 3 年之前 回复
zhh865091142
zhh865091142 我就随便用jquery控制写了个注册页面现在 加一个用户名唯一 写死就行
接近 3 年之前 回复

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



A function jianCe(){ var aText = document.getElementById("a").value; var adiv = document.getElementById("adiv"); if(aText=='A'||aText=='a'){ adiv.innerHTML="<font style='color:red;'>该用户名已存在</font>"; }else{ adiv.innerHTML="<font style='color:red;'>该用户名可用</font>"; } }




在输入框内输入A或a 然后点击别处(输入框失去焦点即理解为输入完毕)。就会出现“该用户名已存在”。反之“用户名可用”。
这应该是你想要的答案。

zhh865091142
zhh865091142 你加下我帮我看下吧 865091142
接近 3 年之前 回复
wyg_blog
wyg_blog 不好意思,看楼下。代码写错地方了
接近 3 年之前 回复
共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!

相似问题

2
Structs2 登录用户名验证
1
访问nginx资源如何绕开弹出的用户名和密码,用户名和密码是知道的。
4
在编写jsp登录页面,将页面输入的用户名和密码进行与sql数据库验证,总是跳转到错误页面,怎么办?
2
MVC提示当前上下文不存在ViewBag
2
CAS单点登录,在验证中心用户名密码为空直接登录不提示用户名不能为空,而是直接跳转到一个错误页面
1
Ajax异步查询用户名时报错空指针问题? ps:第一次问问题,不大清楚格式,请勿纠~~~
5
怎么实现无论在哪个页面都能弹出提示框
0
web登录超时之后重新输入用户名密码登录不上了
5
java登录功能如何判断用户名密码是否正确
2
angular2 页面销毁时弹出模态框提示用户是否保存数据
1
asp.net 用ajax验证用户名是否已注册,我这写的哪里有问题,求大神指点!!!!
4
登陆界面的用户名id怎么传到后面让其他页面可以用?我改的不起作用
5
javaweb 在页面用js直接访问服务器上的图片,如果找不到想显示提示页面,怎样做?
7
在登录页面用Ajax提交登录用户名密码信息,登录完成后跳转到首页,怎么把用户名传到首页上?
11
JAVA如何设计一个页面,能够在登陆时识别不同的类型的用户?
2
使用iframe子容器用户名和密码自动回填的技术
6
SSM框架+Mysql+Tomcat 注册功能 如何实现账号名重复提示
2
OpenVPN的用户名密码登录
7
登录不跳转页面当前页面注册
8
PHP+用户名及密码登陆