用户注册信息检查
来源:互联网 发布:js中数组转字符串 编辑:程序博客网 时间:2024/04/27 08:31
//用户名检查
function checkName(){
var check = /^[A-Za-z0-9]+$/;
var name = document.getElementById("uname").value;
var fo = document.getElementById("uname");
if(name.length<1){
document.getElementById("name").innerHTML = "";
document.getElementById("name").style.color="red"
document.getElementById("name").innerHTML = "用户名不能为空";
fo.focus();
return;
}
if(name.length<4){
document.getElementById("name").innerHTML = "";
document.getElementById("name").style.color="red"
document.getElementById("name").innerHTML = "用户名长度不能小于4位";
fo.focus();
return;
}
if(name.length>20){
document.getElementById("name").innerHTML = "";
document.getElementById("name").style.color="red"
document.getElementById("name").innerHTML = "用户名长度不能大于20位";
fo.focus();
return;
}
if(!(check.test(name))){
document.getElementById("name").innerHTML = "";
document.getElementById("name").style.color="red"
document.getElementById("name").innerHTML = "用户名只能是数字和英文字母";
fo.focus();
return;
}
document.getElementById("name").innerHTML = "";
}
//密码检查
function checkPassword(){
//var check2 = /^[A-Za-z0-9]+$/;
var password = document.getElementById("password").value;
var fo = document.getElementById("password");
if(password.length<1){
document.getElementById("p").innerHTML = "";
document.getElementById("p").style.color="red";
document.getElementById("p").innerHTML = "密码不能为空";
fo.focus();
return;
}
if(password.length<6){
document.getElementById("p").innerHTML = "";
document.getElementById("p").style.color="red";
document.getElementById("p").innerHTML = "密码长度不能小于6位";
fo.focus();
return;
}
if(password.length>20){
document.getElementById("p").innerHTML = "";
document.getElementById("p").style.color="red";
document.getElementById("p").innerHTML = "密码长度不能大于20位";
fo.focus();
return;
}/*
if(!(check2.test(password))){
document.getElementById("p").innerHTML = "";
document.getElementById("p").style.color="red";
document.getElementById("p").innerHMTL = "密码格式输入错误";
fo.focus();
return;
}*/
document.getElementById("p").innerHTML = "";
}
//二次密码检查
function checkPassword2(){
var password = document.getElementById("password").value;
var password2 = document.getElementById("password2").value;
var fo = document.getElementById("password2");
if(password!=password2){
document.getElementById("p2").style.color = "red";
document.getElementById("p2").innerHTML = "两次密码不一致";
fo.focus();
return;
}
document.getElementById("p2").innerHTML = "";
}
//油箱检查
function checkEmail(){
var check = /^/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$/;
var email = document.getElementById("email").value;
var fo = document.getElementById("email");
if(email.length<1){
document.getElementById("e").innerHTML = "";
document.getElementById("e").style.color = "red";
document.getElementById("e").innerHTML = "邮箱不能为空";
fo.focus();
return;
}
if(!(check.test(email))){
document.getElementById("e").innerHTML = "";
document.getElementById("e").style.color = "red";
document.getElementById("e").innerHTML = "邮箱输入格式有误";
fo.focus();
return;
}
document.getElementById("e").innerHTML = "";
}
//二次油箱检查
function checkEmail2(){
var email = document.getElementById("email").value;
var email2 = document.getElementById("email2").value;
var fo = document.getElementById("email2");
if(email!=email2){
document.getElementById("e2").style.color = "red";
document.getElementById("e2").innerHTML = "两次邮箱不一致";
fo.focus();
return;
}
document.getElementById("e2").innerHTML = "";
}
/*
//手机检查
function checkPhone(){
var phone = document.getElementById("phone").value;
if(phone == null){
document.getElementById("ph").innerHTML = "手机号码不能为空";
return false;
}
if(phone.length != 11){
document.getElementById("ph").innerHTML = "手机号码长度不符";
return false;
}
if(){
document.getElementById("ph").innerHTML = "手机号码只能是数字";
return false;
}
return true;
}*/
//电话检查
function checkTel(){
var check = /^/d{3}-/d{8}|/d{4}-/d{7}|/d{4}-/d{8}$/;
var tel = document.getElementById("tel").value;
var fo = document.getElementById("tel");
if(tel.length<1){
document.getElementById("t").style.color = "red";
document.getElementById("t").innerHTML = "电话不能为空";
fo.focus();
return;
}
if(!(check.test(tel))){
document.getElementById("t").style.color = "red";
document.getElementById("t").innerHTML = "电话号码必须如例的格式组成";
fo.focus();
return;
}
document.getElementById("t").innerHTML = "";
}
//公司名检查
function checkCompname(){
var compname = document.getElementById("compname").value;
var fo = document.getElementById("compname");
if(compname.length<1){
document.getElementById("c").innerHTML = "";
document.getElementById("c").style.color = "red";
document.getElementById("c").innerHTML = "公司名不能为空";
fo.focus();
return;
}
document.getElementById("c").innerHTML = "";
}
/*
//验证码检查
function checkCode(){
var code = document.getElementById("checkcode").value;
if(code == null){
document.getElementById("y").innerHTML = "验证码不能为空";
return false;
}
return true;
}
*/
//检查传真号
function checkFax(){
var fax = document.getElementById("fax").value;
var fo = document.getElementById("fax");
if(fax.length<1){
document.getElementById("f").innerHTML = "";
document.getElementById("f").style.color = "red";
document.getElementById("f").innerHTML = "传真号不能为空";
fo.focus();
return;
}
document.getElementById("f").innerHTML = "";
}
//提交验证
function submitcheck(){
if(document.getElementById("uname").value.length<1){
document.getElementById("name").style.color = "red";
document.getElementById("name").innerHTML = "用户名不能为空";
document.getElementById("uname").focus();
return false;
}
if(document.getElementById("password").value.length<1){
document.getElementById("p").style.color = "red";
document.getElementById("p").innerHTML = "密码不能为空";
document.getElementById("password").focus();
return false;
}
if(document.getElementById("password2").value.length<1){
document.getElementById("p2").style.color = "red";
document.getElementById("p2").innerHTML = "确认密码不能为空";
document.getElementById("password2").focus();
return false;
}
if(document.getElementById("email").value.length<1){
document.getElementById("e").style.color = "red";
document.getElementById("e").innerHTML = "电子邮箱不能为空";
document.getElementById("email").focus();
return false;
}
if(document.getElementById("email2").value.length<1){
document.getElementById("e2").style.color = "red";
document.getElementById("e2").innerHTML = "确认电子邮箱不能为空";
document.getElementById("email2").focus();
return false;
}
if(document.getElementById("tel").value.length<1){
document.getElementById("t").style.color = "red";
document.getElementById("t").innerHTML = "公司电话不能为空";
document.getElementById("tel").focus();
return false;
}
if(document.getElementById("compname").value.length<1){
document.getElementById("c").style.color = "red";
document.getElementById("c").innerHTML = "公司名不能为空";
document.getElementById("compname").focus();
return false;
}
if(document.getElementById("fax").value.length<1){
document.getElementById("f").style.color = "red";
document.getElementById("f").innerHTML = "公司传真不能为空";
document.getElementById("fax").focus();
return false;
}
if(document.getElementById("checkcode").value.length<1){
document.getElementById("y").style.color = "red";
document.getElementById("y").innerHTML = "验证码不能为空";
document.getElementById("checkcode").focus();
return false;
}
return true;
}
- 用户注册信息检查
- 用户注册信息实例
- 用户注册信息验证
- jQuery验证用户注册信息
- Javascript检测用户注册信息
- Drupal 7如何配置用户注册信息?
- JQuery validate插件验证用户注册信息
- ASP+ajax实用用户唯一性检查和注册
- JavaScript实现用户注册表单的简单检查
- 检查用户输入信息是否完整(vb.net实现)
- dwr:检查注册时用户是否已存在,再取后台的用户集合List并显示
- EMOS extman增加注册用户员工号信息
- 应用正则表达式验证用户注册信息(上)
- 应用正则表达式验证用户注册信息(下)
- js简单实现用户注册信息的校验
- 注册信息验证时的用户体验提升
- JSP使用EL获取并显示用户注册信息。
- 用户注册信息的验证与数据回显
- 堆栈与链表与队列代码实现
- 类加载器及反射机制(二)-根据对象属性读取属性值
- 用户校验
- First
- java基础试题
- 用户注册信息检查
- CSDN如何修改密码
- 自动聚焦,选中文本
- BufferedReader和FileReader读取txt文件乱码
- OracleConnection.ConnectionString 属性
- 数据库设计经验
- 什么是Jython
- asp.net母板页引用文件的路径问题
- HookAPI函数