20170615的代码
来源:互联网 发布:战龙三国旗子进阶数据 编辑:程序博客网 时间:2024/05/16 17:27
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<div>用户注册:</div><br/>
<form action='check.jsp' method='post'onsubmit="return checkAll()">
<!-- 用户注册账号 -->
<span>请输入账号:</span><input type="text" name='account' onblur='checkAccount()' /><span class='userAccount'></span><br/><br/>
<!-- 用户注册密码 -->
<span>请输入密码:</span><input type="password" name='pwd' onblur='checkPwd()' /><span class='userPwd'></span><br/><br/>
<!-- 用户二次输入密码 -->
<span>再次输入密 码:</span><input type="password" name='pwd2' onblur='checkPwd2()' class='pwd2'/><span class='userPwd2'></span><br/><br/>
<!-- 注册按钮 -->
<input type="submit" value="注册">
</form>
</body>
<script type="text/javascript">
// -----------------------验证账号是否符合规范-----------------------
var checkAccount = function () {
// 获取到账户名
var userAccount = document.querySelector("input[type='text']").value;
// 验证账户名长度
if (userAccount.trim().length < 2 || userAccount.trim().length > 10) {
document.querySelector(".userAccount").innerText = " 用户名长度为2-10位字符!";
document.querySelector(".userAccount").style = "color:red";
return false;
}
document.querySelector(".userAccount").innerText = " 填写正确!";
document.querySelector(".userAccount").style = "color:green ";
return true;
}
// -----------------------验证密码是否符合规范-----------------------
function checkPwd() {
// 获取到密码
var userPwd = document.querySelector("input[type='password']").value;
// 验证密码长度
if (userPwd.length < 6 || userPwd.length > 16) {
document.querySelector(".userPwd").innerText = " 密码长度为6-16位字符!";
document.querySelector(".userPwd").style = "color:red";
return false;
}
document.querySelector(".userPwd").innerText = " 填写正确!";
document.querySelector(".userPwd").style = "color:green ";
return true;
}
// -----------------------验证两次密码是否输入一致-----------------------
function checkPwd2() {
// 获取到二次密码
var userPwd2 = document.querySelector(".pwd2").value;
// 获取第一次输入的密码
var userPwd = document.querySelector("input[type='password']").value;
// 判断两次密码输入是否一致
if (userPwd == userPwd2) {
document.querySelector(".userPwd2").innerText = " 填写正确!";
document.querySelector(".userPwd2").style = "color:green ";
return true;
} else {
document.querySelector(".userPwd2").innerText = " 两次密码输入不一致!";
document.querySelector(".userPwd2").style = "color:red";
return false;
}
}
// -----------------------三次验证是否通过-----------------------
function checkAll() {
return checkAccount() && checkPwd() && checkPwd2();
}
</script>
</html>
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<div>用户注册:</div><br/>
<form action='check.jsp' method='post'onsubmit="return checkAll()">
<!-- 用户注册账号 -->
<span>请输入账号:</span><input type="text" name='account' onblur='checkAccount()' /><span class='userAccount'></span><br/><br/>
<!-- 用户注册密码 -->
<span>请输入密码:</span><input type="password" name='pwd' onblur='checkPwd()' /><span class='userPwd'></span><br/><br/>
<!-- 用户二次输入密码 -->
<span>再次输入密 码:</span><input type="password" name='pwd2' onblur='checkPwd2()' class='pwd2'/><span class='userPwd2'></span><br/><br/>
<!-- 注册按钮 -->
<input type="submit" value="注册">
</form>
</body>
<script type="text/javascript">
// -----------------------验证账号是否符合规范-----------------------
var checkAccount = function () {
// 获取到账户名
var userAccount = document.querySelector("input[type='text']").value;
// 验证账户名长度
if (userAccount.trim().length < 2 || userAccount.trim().length > 10) {
document.querySelector(".userAccount").innerText = " 用户名长度为2-10位字符!";
document.querySelector(".userAccount").style = "color:red";
return false;
}
document.querySelector(".userAccount").innerText = " 填写正确!";
document.querySelector(".userAccount").style = "color:green ";
return true;
}
// -----------------------验证密码是否符合规范-----------------------
function checkPwd() {
// 获取到密码
var userPwd = document.querySelector("input[type='password']").value;
// 验证密码长度
if (userPwd.length < 6 || userPwd.length > 16) {
document.querySelector(".userPwd").innerText = " 密码长度为6-16位字符!";
document.querySelector(".userPwd").style = "color:red";
return false;
}
document.querySelector(".userPwd").innerText = " 填写正确!";
document.querySelector(".userPwd").style = "color:green ";
return true;
}
// -----------------------验证两次密码是否输入一致-----------------------
function checkPwd2() {
// 获取到二次密码
var userPwd2 = document.querySelector(".pwd2").value;
// 获取第一次输入的密码
var userPwd = document.querySelector("input[type='password']").value;
// 判断两次密码输入是否一致
if (userPwd == userPwd2) {
document.querySelector(".userPwd2").innerText = " 填写正确!";
document.querySelector(".userPwd2").style = "color:green ";
return true;
} else {
document.querySelector(".userPwd2").innerText = " 两次密码输入不一致!";
document.querySelector(".userPwd2").style = "color:red";
return false;
}
}
// -----------------------三次验证是否通过-----------------------
function checkAll() {
return checkAccount() && checkPwd() && checkPwd2();
}
</script>
</html>
阅读全文
0 0
- 20170615的代码
- 运行代码的代码
- 运行代码的代码
- 什么是代码后面的代码
- JS:运行代码的代码
- 好的代码:傻瓜型代码
- 代码框 的代码
- 网页,运行代码,复制代码,代码另存的代码
- 优秀的代码 vs. 糟糕的代码
- 优秀的代码 vs. 糟糕的代码
- 什么样的代码是合格的代码
- 优秀的代码VS糟糕的代码
- 代码维护:改进代码的一些方法
- javascript 运行代码的代码 By Stabx
- 代码点和代码单元的关系
- 一段输出代码本身的SQL代码
- 分页的页面代码和后台代码
- 在线运行代码框的代码
- Android RecyclerView工作原理分析(下)
- centos 6.5上redis安装与配置
- spring mvc国际化资源实现
- LNMP框架的搭建(nginx的安装与配置)
- require String parameter "password" is not parent
- 20170615的代码
- 在MAC上安装软件,可能不是来自官方的软件,这时需要对来源进行选择,可以使用以下方式打开
- java:具有返回值的函数,没有返回值的函数及三目运算符的运用
- java线程池
- Android CoordinatorLayout和Behavior的源码分析(二)
- 链表倒数第n个节点
- Python列表
- C#中播放背景音乐几种的方法
- 第一次开通这个博客