jsp页面注册验证问题
<script type="text/javascript">
$(function(){
// 错误消息提示
var msg = "${msg}";
if(msg != undefined && msg != null && msg != ''){
alert("${msg}");
}
// 切换到注册
$("#reg").click(function () {
$("#login").hide();
$("#regist").show();
});
// 切换到登录
$("#fanhui").click(function () {
$("#login").show();
$("#regist").hide();
});
// 注册表单校验
// var errors = "";
$("#regist").submit(function () {
errors = "";
var bool = true;//表示校验通过
if(!validateLoginname()) {
bool = false;
}
if(!validateLoginpass()) {
bool = false;
}
if(!validateReloginpass()) {
bool = false;
}
if(!bool){
alert(errors);
}/*else{
alert("注册成功!");
}*/
// $("#regist").submit(bool);
return bool;
});
//校验用户名
function validateLoginname() {
var name = $("#name").val();
if(name == "" || name == null){
errors += "用户名不能为空!\n";
return false;
}
return true;
}
//校验登录密码
function validateLoginpass() {
var pwd = $("#pwd").val();
if(pwd == "" || pwd == null){
errors += "密码不能为空!\n";
return false;
}
return true;
}
//校验确认密码
function validateReloginpass() {
var pwd = $("#pwd").val();
var pwd2 = $("#pwd2").val();
if(pwd != pwd2){
errors += "两次输入的密码不一致!\n";
return false;
}
return true;
}
});
</script>
<form action="goRegist" method="post" id="regist" style="display: none;">
<div class="input_outer">
<span class="u_user"></span>
<input name="name" id="name" class="text" style="color: #FFFFFF !important" value="${user.name}" type="text" placeholder="请输入账户" >
</div>
<div class="input_outer">
<span class="us_uer"></span>
<input name="pwd" id="pwd" class="text" style="color: #FFFFFF !important; position:absolute; z-index:100;" value="${user.pwd}" type="password" placeholder="请输入密码">
</div>
<div class="input_outer">
<span class="us_uer"></span>
<input id="pwd2" class="text" style="color: #FFFFFF !important; position:absolute; z-index:100;" value="${user.pwd}" type="password" placeholder="请确认密码">
</div>
<div class="mb2"><input type="submit" id="rgt" class="act-but submit" style="color: #FFFFFF;width: 330px;height: 46px;line-height: 15px;" value="注册"/></div>
<div style="text-align: center;cursor: pointer;"><span id="fanhui">已有账户?<span style="color: yellow;">登录</span></span></div>
</form>
jsp页面注册验证问题的更多相关文章
- JSP页面实现验证码校验
目录 验证码校验分析 生成验证码 测试验证码 校验验证码 测试验证码校验 添加验证码刷新 在网页页面的使用中为防止"非人类"的大量操作和防止一些的信息冗余,增加验证码校验是许多网站 ...
- jsp页面用DBHelper实现简单的登陆验证
首先我们需要写一个简单的登陆页面login.jsp,然后用from表单提交给index.jsp页面.在index.jsp页面通过DBHelper连接数据库判断账号和密码,如果密码正确则显示登陆成功. ...
- tornado web高级开发项目之抽屉官网的页面登陆验证、form验证、点赞、评论、文章分页处理、发送邮箱验证码、登陆验证码、注册、发布文章、上传图片
本博文将一步步带领你实现抽屉官网的各种功能:包括登陆.注册.发送邮箱验证码.登陆验证码.页面登陆验证.发布文章.上传图片.form验证.点赞.评论.文章分页处理以及基于tornado的后端和ajax的 ...
- 本博文将一步步带领你实现抽屉官网的各种功能:包括登陆、注册、发送邮箱验证码、登陆验证码、页面登陆验证、发布文章、上传图片、form验证、点赞、评论、文章分页处理以及基于tronado的后端和ajax的前端数据处理。
本博文将一步步带领你实现抽屉官网的各种功能:包括登陆.注册.发送邮箱验证码.登陆验证码.页面登陆验证.发布文章.上传图片.form验证.点赞.评论.文章分页处理以及基于tronado的后端和ajax的 ...
- jsp页面常用控件
1.点击按钮返回 上一页: <input type="submit" value="返回" onclick="javascript :histo ...
- Servlet页面注册用户的小程序(一)
本实例实现用userreg.jsp页面中的表单提交注册请求,把注册信息提交给regservlet写入数据库并且查询新用户显示出来. 一.准备工作. 1.jdbc数据驱动开发包mysql-connect ...
- 解决JSP页面中文乱码插入到数据库的问题
在JSP页面使用表单注册一个用户名的时候,查看到数据库里面的表中文显示乱码的情况有两种: 1.JSP页面传进来的参数中文就是乱码,则是前台的问题,这个时候写一个过滤器就好了,可以写如下的一个过滤器 p ...
- Equinox OSGi服务器应用程序的配置步骤 (支持JSP页面)
本文介绍在Eclipse里如何配置一个简单的基于Eclipse Equinox OSGi实现的Web应用程序,在它的基础上可以构造更加复杂的应用,本文使用的是Eclipse 3.3.1版本,如果你的E ...
- JSP页面和属性命名规范
1.页面命名: 登陆 Login注册 Register用户 User创建 Create修改 Update删除 Delete查询 Selete控制器 Controller用户名 Username密码 ...
随机推荐
- vue项目 PC端点击查看大图
今天,发现了一款还不错的插件来实现查看大图,成熟度也比较高,支持各种操作 原作品的github地址为 https://github.com/mirari/v-viewer 也有对应的中文文档,使用方法 ...
- mysql中explain输出列之id的用法详解
参考mysql5.7 en manual,对列id的解释: The SELECT identifier. This is the sequential number of the SELECT wit ...
- Linux性能优化从入门到实战:07 CPU篇:CPU性能优化方法
性能优化方法论 动手优化性能之前,需要明确以下三个问题: (1)如何评估性能优化的效果? 确定性能的量化指标.测试优化前的性能指标.测试优化后的性能指标. 量化指标的选择.至少要从应用程序 ...
- Memcache--02 源码安装nginx,php
目录 一.session共享问题介绍 二.环境准备 一.session共享问题介绍 session主要用于服务端存储用户会话信息,cookie用于浏览器存储用户会话信息. 单系统服务session都存 ...
- python pip安装模块报错 "Can't connect to HTTPS URL because the SSL module is not available."
在升级python版本为3.6之后,pip安装模块报错. 报错信息如图: 原因是系统自带的openssl版本与python3的版本不匹配,所以这里只要升级openssl版本就可以解决问题. yum - ...
- Dubbo学习-2-注册中心搭建
1.Dubbo支持如下几种注册中心,推荐使用zookeeper来作为注册中心. 2. 下载zookeeper https://zookeeper.apache.org/releases.html#do ...
- nodejs廖雪峰大神教程
https://www.liaoxuefeng.com/wiki/1022910821149312/1023025235359040
- vivo面试题
0.自动拆箱和装箱 java有8种原始类型,分为数字型,字符型,布尔型.其中数字型又分为整数型和浮点数型.整数型按照占用字节数从小到大依次是byte(占用1个字节,值范围是[-27 ~ 27-1]). ...
- vue中的render函数介绍
简介:对于不了解slot的用法(参考:大白话vue-slot的用法)又刚接触render函数的同学来说,官网的解释无疑一脸懵逼,这里就整理下个人对render函数的理解 问题: 1.render函数是 ...
- 路由Vue-router 的使用总结
1.关于 router-view 匹配 vue 项目使用 vue-router,所有的根级别的路由都是在 App.vue 文件中的 router-view 中渲染的.比如下面的 path: '/' . ...