[html]
<%
String userId = request.getParameter("userId");
if(UserManager.getInstance().findUserById(userId) != null) {
out.println("用户代码已经存在");
}
%>
<%
String userId = request.getParameter("userId");
if(UserManager.getInstance().findUserById(userId) != null) {
out.println("用户代码已经存在");
}
%>
当光标离开用户代码文本框触发检查方法。
[html]
<input name="userId" type="text" id="userId" size="10" maxlength="10" value="<%=userId %>" onblur="validate(this)">
<input name="userId" type="text" id="userId" size="10" maxlength="10" value="<%=userId %>" onblur="validate(this)">
效果图
关于怎么根据用户Id查询是否已存在的代码我就不给大家帖出来了,因为实在太简单了,贴出来怕浪费大家带宽。
做Web开发要更多的考虑用户体验,多运用客户端验证(当然为了安全还要进行一次服务器验证)和异步交互的方式可以有效提升用户体验。只有用户用着舒心,用户喜欢用我们做的东西,我们的劳动才有意义,我们的目标就是让用户满意。
细节决定成败,页面的各种提示都是很小的细节,不要小看这些小细节,做好了可以为你带来更多的用户;做的不好很可能让用户不再使用。程序猿们用心做好细节,让用户爱上Web体验吧!
点击复制链接 与好友分享!回本站首页 上一篇:解决easyui的tab页面中form验证失效 下一篇:Extjs中ComboBoxTree的实现 相关文章
通过PHP和Sajax使用Ajax之JavaScript
ajax实例01
ajax实例01
javascript ajax
Ajax在请求和响应中使用XML示例
div弹出层的ajax登录(Jquery版)
jQuery - Ajax解决跨域问题
简单的前端js+ajax 购物车框架(入门篇
非ajax提交页面不跳转,java调用javas
Ajax XMLHttp 对象的获取
图文推荐