js常用验证

<span style="font-size:14px;">// JavaScript Document
 //提交注册验证
function checkAllzc(){
if(checkname()&&checkPhone()&&checkemail()&&checkpassword()){
return true;
}else{
return false;
}
}
//登陆
function checkdl(){
	if(checkname()&&checkpassword()){
return true;
}else{
return false;
}
}
	
//edit验证
function checkedit(){
		if(checkBt()&&checkCn()){
return true;
}else{
return false;
}
	
	
	}


function isWhiteWpace (s){   //验证用户名空格
	var whitespace = " \t\n\r";
	var i;
	for (i = 0; i < s.length; i++){ 
		var c = s.charAt(i);
		if (whitespace.indexOf(c) >= 0) {return true;}
	}
	return false;
}
	//用户名是否为空
     function checkname(){
     var a = $("#userName").val();
              if(a==""){
                  $("#userName").attr("placeholder" ,"请输入用户名!" );
				  $("#userName").focus();
	return false;
 }else if(isWhiteWpace(a)){    //验证空格
		$("#userName").val("");
		$("#userName").attr("placeholder" ,"用户名不能有空格" );
		$("#userName").focus();
		return false;
	}
 else{
 return true}
 }
 	//密码是否为空
     function checkpassword(){
     var a = $("#password").val();
              if(a==""){
                  $("#password").attr("placeholder" ,"请输入密码!" );
				  $("#password").focus();
	return false;
 }else if(isWhiteWpace(a)){    //验证空格
 		$("#password").val("");
		$("#password").attr("placeholder" ,"密码不能有空格!" );
		$("#password").focus();
		return false;
	}
 else{
 return true}
 }
 //邮箱是否为空
     function checkemail(){
     var a = $("#email").val();
	  var reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    if (!reg.test(a)){
                  $("#email").val("");
				  $("#email").attr("placeholder" , "请输入有效的邮箱!");
				  $("#email").focus();
	return false;
 }
 else{
 return true}
 }
 //请输入地址
     function checkxingming(){
     var a = $("#xingming").val();
              if(a==""){
                  $("#xingming").attr("placeholder" ,"请输入姓名!" );
				  $("#xingming").focus();
	return false;
 }else if(isWhiteWpace(a)){    //验证空格
		$("#yichang").html("姓名不能有空格!");
		$("#xingming").focus();
		return false;
	}
 else{
 return true}
 }
 //地址是否为空
     function checkuserAdd(){
     var a = $("#userAdd").val();
	  var reg = /^\s*$/g;
              if(a==""||reg.test(a)){
                   $("#userAdd").val("请输入地区!");
				  $("#userAdd").focus();
	return false;
 }
 else{
 return true}
 }
 
//验证手机号
function checkPhone(){
mobile_phone = $("#phone").val();
    var reg = /^0?1[34   58]\d{9}$/;
    if (!reg.test(mobile_phone)){
		 $("#phone").val("");
		  $("#phone").attr("placeholder" , "请输入有效的手机号码!");
				 $("#phone").focus();
       return false;
    }
else{
return true}
 }
 
  //标题是否为空
     function checkBt(){
     var a = $("#biaoti").val();
	  var reg = /^\s*$/g;
              if(a==""||reg.test(a)){
				  $("#biaoti").val("");
                   $("#biaoti").val("请输入文章标题!");
				  $("#biaoti").focus();
	return false;
 }
 else{
 return true}
 }
   //文章内容是否为空
     function checkCn(){
     var a = $("#content").val();
	  var reg = /^\s*$/g;
              if(a==""||reg.test(a)){
				  $("#content").val("");
                   $("#content").val("请输入文章内容!");
				  $("#content").focus();
	return false;
 }
 else{
 return true}
 }</span>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值