form表单验证输入的内容不合法不能提交

验证身份证号码不合法,表单不能提交,同理验证为空不能提交也一样 下面上代码:
<form class="form-horizontal" id="sysManager-tel-save-submit"   οnsubmit="return cheack()"
		 action="<%=context%>/weChatEventReport/weChatSaveEventReport.action" method="post" >
<div class="form-group">
			<label class="col-sm-3 control-label no-padding-right" for="sysManager-user-RealNameInfo-add-tel"> 身份证号码<span style="color: red;">*</span> </label>

			
				<input type="text" id="sysManager-user-RealNameInfo-add-tel" 
				name="hostCard" class="col-xs-10 col-sm-5" placeholder="身份证号码" οnblur="idCard()" required="true"/>
				<span id="phonespan" style="display: none; color: red;">请输入有效的身份证号码!</span>
			
		</div>
</form>


<script type="text/javascript">
//身份证号码的验证方法
function checkNumber(idNumber){
//验证身份证号码的正则表达式
 var Reg =/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;	
	var res = Reg.test(idNumber);
	return res;
}

//验证身份证号码
function idCard() {
	var idNumberEle =$("#sysManager-user-RealNameInfo-add-tel").val();
	/* alert(idNumberEle); */
	var res = checkNumber(idNumberEle);
	if(res){
		$("#phonespan").hide();		
	}else{
		$("#phonespan").show();			
	}	
}

//身份证号码不合法不能提交
function cheack() {
	//alert("11");
	var idNumberEle =$("#sysManager-user-RealNameInfo-add-tel").val();
	var res = checkNumber(idNumberEle);
	if(res){	
		alert(res);
		$("#phonespan").hide();
		return res;	
	}else{
		alert(res);
		$("#phonespan").show();	
		return res;
	}
	
}

</script>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值