📄 check.js
字号:
var fei = "'#$^&*~.,.:';{}[]!@(),。~!·#¥%|、\+-=";
var number = "0123456789";
//===================基本方法===================================
//判断字符长度
function checklength(values, name, a1, a2) {
if (values.length < a1 || values.length > a2) {
alert(name + "长度应在" + a1 + "--" + a2 + "之间!");
return true;
}
return false;
}
function check2(str1, str2) {
var i;
for (i = 0; i < str2.length; i++) {
if (str1.indexOf(str2.charAt(i)) >= 0) {
return true;
}
}
return false;
}
//判断str只能等于number ====只能是数字
function checknum(str,num)
{
for(var i=0;i<str.length;i++)
{
var a=str.substring(i,i+1);
if(num.indexOf(a)==-1)
return true;
}
return false;
}
//--------------------------
//验证E-mail格式
function CheckEmail()
{
var strEmail = document.form1.email.value;
if(strEmail == "")
{
return true;
}
else
{
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
{
return true;
}
else
{
alert("错误的邮件格式");
form1.email.focus();
return false;
}
}
// return true;
}
// value="用户名是否被占用" onclick="if((tx_chk(document.getElementById('username')))) {getCheck();}"
//判断 姓名
function CheckName() {
var userName = document.form1.name.value;
var name = "用户名";
if(userName == "")
{
return true;
}
if (checklength(userName, name, 6, 20)) {
form1.name.focus();
return false;
}
if (check2(userName, fei)) {
alert(name + "不能含有非法字符或数字!");
form1.name.focus();
return false;
}
//return true;
}
//判断 密码
function CheckPassword() {
var userName = document.form1.password.value;
var name = "密码";
if(userName == "")
{
return true;
}
if (checklength(userName, name, 6, 20)) {
form1.password.focus();
return false;
}
//return true;
}
//判断 确认密码
function CheckPassword1() {
var userName = document.form1.password1.value;
var name = "确认密码";
if(userName == "")
{
return true;
}
if (checklength(userName, name, 6, 20)) {
form1.password1.focus();
return false;
}
//return true;
}
function CheckPasswordEqu(){
var password = document.form1.password.value;
var password1 = document.form1.password1.value;
if(password != password1)
{
alert("密码和确认密码不一致!");
form1.password1.focus();
return false;
}
//return true;
}
//=================================一起调用,验证页面
function checkPage(){
if(CheckName()==false){ //判断 用户名
return false;
}
if(CheckPassword()==false){
return false;
}
if(CheckPassword1()==false){
return false;
}
if(CheckPasswordEqu()==false){
return false;
}
if(CheckEmail()==false){
return false;
}
return true;
}
function DeleteSection() {
document.form1.action = "RegisterCheckUserName.do";
document.form1.submit();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -