1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > js简单实现用户注册信息的校验代码【javascript】

js简单实现用户注册信息的校验代码【javascript】

时间:2020-03-14 23:26:36

相关推荐

js简单实现用户注册信息的校验代码【javascript】

web前端|js教程

js,校验

web前端-js教程

register.html

社交网络平台源码,华为平板装ubuntu,服务器怎么配置tomcat,java爬虫豆瓣图书,php写入txt文件隔行写入,快速seo平lzw

用户注册

@import "css/userRegister.css";

registerCheck.js

同城免费源码,ubuntu密钥公钥,tomcat7添加项目失败,python 网页菜单爬虫,在php中怎么介绍自己,0536.seolzw

//输入框获得焦点时,显示提示内容

function showDesc(obj)

{

var id= obj.name;

document.getElementById(id).style.display="inline";

}

//输入框失去焦点时检验输入内容是否有效

function checkText(obj)

{

//获取输入框的id值

var id= obj.name;

var text=document.getElementById(id.toString().toUpperCase()).value;

//判断是否为空

if(text.replace(/\s/g, "")=="")

{

document.getElementById(id).innerHTML="输入不能为空";

}

else

{

//组装方法

//取首字母转换为大写,其余不变

var firstChar=id.charAt(0).toString().toUpperCase();

//

var strsub=id.substring(1,id.length);

var strMethod="check"+firstChar+strsub+"()";

var isTrue = eval(strMethod);

if(isTrue)

{

document.getElementById(id).innerHTML="输入有效";

}

}

}

function checkUsername()

{

//只简单的判断用户名的长度

var id = document.getElementById("USERNAME");

var username=id.value;

if(username.length > 10)

{

document.getElementById(id.name).innerHTML = "输入的用户名过长";

return false;

}

else

return true;

}

function checkPassword()

{

var password = document.getElementById("PASSWORD").value;

return true;

}

function checkPassword2()

{

var id=document.getElementById("PASSWORD");

var id2=document.getElementById("PASSWORD2");

var password = id.value;

var password2 = id2.value;

if(password!=password2)

{

document.getElementById(id.name).innerHTML="密码不一致";

return false;

}

return true;

}

function checkIDNumber()

{

var id=document.getElementById("IDNUMBER");

var IDNumber =id.value;

if(IDNumber.length19)

{

document.getElementById(id.name).innerHTML="身份证号长度有误";

return false;

}

var expr=/([0]{18}[x|y]?)|([1]{18}[x|y]?)/i;

if(expr.test(IDNumber))

{

document.getElementById(id.name).innerHTML="身份证号不可以全或全1\";

return false;

}

return true;

}

function checkPhoneNumber()

{

// 利用正则表达式对输入数据匹配

var id=document.getElementById("PHONENUMBER");

var phone = id.value;

//匹配到一个非数字字符,则返回false

var expr = /\D/i;

if(expr.test(phone))

{

document.getElementById(id.name).innerHTML="不能输入非数字字符";

return false;

}

return true;

}

function checkEmail()

{

// 利用正则表达式对输入数据匹配

var id = document.getElementById("EMAIL")

var email = id.value;

//以字母或数字开头,跟上@,字母数字以.com结尾

var expr = /^([0-9]|[a-z])+@([0-9]|[a-z])+(\.[c][o][m])$/i;

if(!expr.test(email))

{

document.getElementById(id.name).innerHTML="输入的邮箱格式有误";

return false;

}

return true;

}

CSS

dz旅游网站源码,qt开发环境ubuntu,xhr爬虫动态页面,php如何聊天,品牌seo战略lzw

@charset "utf-8";

/* CSS Document */

#BODY{

text-align:center;

}

#TABLE{

text-align:left;

margin: auto;

float:left;

}

#DIV_FORM{

margin-left:300px;

}

#TABLE2{

text-align:left;

width:150px;

height:150px;

}

#TABLE2 tr

{

height:24px;

}

#TABLE2 span{

display:none;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。