JSP实时获取当前页面文本框中的值 验证数据库中是否存在用

就是注册时输入用户名我记得某些网站是实时显示的不需要提交就是根据用户实时的输入提示用户名是否可用比如数据库中用户名123已经有了用户输入1时不会提示12不会提示输入3的一... 就是注册时 输入用户名 我记得某些网站是实时显示的 不需要提交
就是根据用户实时的输入 提示用户名是否可用
比如数据库中用户名123已经有了
用户输入1时不会提示 12不会提示 输入3的一瞬间提示 不要跳出窗口 直接再页面上提示 通过一个if判断 输出font什么的
展开
 我来答
smartpig911
2011-06-07 · TA获得超过484个赞
知道小有建树答主
回答量:162
采纳率:0%
帮助的人:91.6万
展开全部
dwr 同步 通过捕捉键盘输入 自动判断 这样不好 一般的用户名都超过6位字符 你输入6次 就会先JS验证合法性 然后查询数据库6次 这样会加重数据库频繁查询负担 还是输入完以后 通过鼠标光标移开的操作 一次判断比较合理 然后返回一个用户名是否存在的结果 可以借鉴2楼的代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kejhvxvzv
2011-06-08 · TA获得超过415个赞
知道答主
回答量:490
采纳率:0%
帮助的人:0
展开全部

JS取到值这一步骤你应该会的。
不知道你说的这些功能,可不可以用ajax实现。如果可以用这个技术的话,你可以通过ajax把数据传到后台去,在后台把相应的信息保存了,然后就可以再继续执行你想要的其它操作了。
如果你不用ajax,你可以设置一个高和宽都为零的iframe,然后呢,把参数提交给后台,而提交的时候,要把路径提交到iframe里面,在后台把数据给保存到application里面去。
要是不明白怎么做,可以叫我,详细给你说。
就我现在所知道的东西,必须交给后台,或者jsp,才可能实现你想要的:把页面的数据保存到application中去。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_javakc
2011-06-07
知道答主
回答量:20
采纳率:0%
帮助的人:19.7万
展开全部
首先 输入框要触发 onkeyup 事件 比如:onkeyup="validate()" 输入字的时候就会调用js的validate
再用ajax技术提交数据 进行验证 根据返回的数据进行提示就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangzy24
2011-06-07
知道答主
回答量:60
采纳率:0%
帮助的人:23.1万
展开全部
用ajax技术
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式