问题描述
一个注册页面实现输入用户名验证(用户名是否被注册,用户名和密码存在数据库中),输入密码,最少6位,选择省,出现选择市的选择框,市只能选择一个,省市都存在数据库里
解决方案
解决方案二:
采用AJAX或者DWR都可以实现!
解决方案三:
用jsp实现吧,在登录的时候在数据库中取值与输入的用户名比较,有的话那就提示已注册。对于密码用javascript实现。而省市的话就把数据库里的值取出来
解决方案四:
引用1楼zhuming12345的回复:
采用AJAX或者DWR都可以实现!
比较常用!
解决方案五:
引用1楼zhuming12345的回复:
采用AJAX或者DWR都可以实现!
能不能具体的说下啊小弟初学啊
解决方案六:
引用2楼star95hmz的回复:
用jsp实现吧,在登录的时候在数据库中取值与输入的用户名比较,有的话那就提示已注册。对于密码用javascript实现。而省市的话就把数据库里的值取出来
省市的话不采用异步无刷新的处理方法你想达到联动效果,而去用JS代码写你不觉得太麻烦吗?
解决方案七:
引用4楼huazai1605的回复:
引用1楼zhuming12345的回复:采用AJAX或者DWR都可以实现!能不能具体的说下啊小弟初学啊
建议去baidu看看相关的资料再去做练习吧!学习JAVA得慢慢来!!
解决方案八:
引用3楼gavin_ts的回复:
引用1楼zhuming12345的回复:采用AJAX或者DWR都可以实现!比较常用!
很常用
解决方案九:
AJAX
解决方案十:
用基本的HTML
解决方案十一:
其实就是动态二级联动嘛
解决方案十二:
该回复于2011-03-03 13:45:27被版主删除
解决方案十三:
用户名和密码的验证可以使用ajax或者jquery异步传输实现对密码的长度验证的话可以使用javascript对密码长度做一个判断省市的选择的话也可以使用javascript,使用两个<select>,第一个是省,这个上面加个onchange事件绑定,值改变时,根据改变后得到的该<select>的value,对那一个<select>的值进行修改,这里需要用到节点的删除和增加知识
解决方案十四:
PCAS省、市、地区联动选择JS封装类(Ver2.01)http://xiaogui.org/province-city-area-selector.html可以看一下~~
解决方案十五:
JQuery+DWR可以实现
解决方案:引用2楼star95hmz的回复:
用jsp实现吧,在登录的时候在数据库中取值与输入的用户名比较,有的话那就提示已注册。对于密码用javascript实现。而省市的话就把数据库里的值取出来
恩
解决方案:ajax很容易实存
解决方案:使用Jquery最好
解决方案:引用12楼angeljie8的回复:
用户名和密码的验证可以使用ajax或者jquery异步传输实现对密码的长度验证的话可以使用javascript对密码长度做一个判断省市的选择的话也可以使用javascript,使用两个<select>,第一个是省,这个上面加个onchange事件绑定,值改变时,根据改变后得到的该<select>的value,对那一个<select>的值进行修改,这里需要用到节点的删除和增加知识
000
解决方案:dwr--一个AJAX框架可以实现无刷新验证你这种情况用dwr是很容易实现的,1,用户名的验证输入框中输入用户名,输入框失去焦点时出发js事件,底层java类判断用户名是否存在返回相应的结果,通过js显示到页面相应的位置。dwr可以实现java和js的通信。2,密码位数的验证,如果单纯实现位数的验证,提交表单的时候用js判断就ok了,如果还要判断密码不能包含特殊字符的话可以使用正则表达式,js中使用正则表达式去判断输入的数据是否符合要求是非常常见的。3,实现选择省后出现市的选择,这个问题是很常见的级联更改问题。使用dwr来解决,首先两个下拉框,首先省下拉框中先读出所有的省,省下拉框变化的时候出发js事件,js中调用dwr调用java类读出相应的数据,再通过js创建市下拉框中的数据,说得比较乱,一些思想,dwr的使用还得自己去找资料,学起来不是很难,
解决方案:如果想不用dwr的话,每次提交的时候再判断1,表单提交给本页面,页面上引用相应的java类判断用户名是否存在2,密码的判断仍然是在js中3,省市的联动,先读出所有的省,给省下拉框添加事件,每次变动都提交表单,提交给本页面,获取用户名,密码,省,回写到表单中,根据省的选择条用java类获取市的列表,即根据省返回该省的市的一个list列表即可,然后在<select....></select>中循环输入即可这个也是一个很常规的做法
解决方案:先用html作出静态的网页,然后用JavaScript来进行条件的验证就OK了。
解决方案:我估计LZ是刚接触编程你们发那些东西对他来说貌似没多大用建议LZ别急把HTML学懂就OK了慢慢来别人告诉你一次两次也没法告诉你三次四次还是自己学会的好
解决方案:到网上找个Ajax模板看看,Ajax很容易实现
解决方案:网上好多的