表单验证必填项

在表单验证中,会有一些必填项,如手机号,密码,昵称,验证码等,如果某项为空,或格式不正确表单将无法提交。在此我只做了手机号和密码的验证,其他的与此类此

html代码:

            <form action="" οnsubmit="return check_sub()">
			<p class="tel">
				<label for="tel">手机</label>
				<input type="text" id="tel" οnblur="yt_tel()">
				<span>手机格式不正确</span>
			</p>
			<p class="psd">
				<label for="psd">密码</label>
				<input type="password" id="psd" οnblur="yt_psd()">
				<span>密码格式不正确</span>
			</p>
			<p>
				<input type="submit" id="sub">
			</p>

		</form>        

  js代码

	<script type="text/javascript">
		function check_sub(){
			var check=yt_tel()&&yt_psd();
			if(!check){
				return false;
				console.log('false');
			}else{
				return true;
			}
		}
		//验证手机号
		var regTel=/(1[3-9]\d{9}$)/;
		
		function yt_tel(){
			var tel=$('#tel').val();
			if (!regTel.test(tel)) {
				$('.tel span').show();
				return false;
			}else{
				return true;

			}
		}
		//验证密码
		var regPsd=/^[_a-zA_Z0-9]{6,12}/;
		function yt_psd(){
			var psd=$('#psd').val();

			if (!regPsd.test(psd)) {
				$('.psd span').show();
				return false;
			}else{
			return true;
			}
		}

	$('#tel').focus(function(){
		$('.tel span').hide();
	});
	$('#psd').focus(function(){
		$('.psd span').hide();
	});
		
	</script>

  

转载于:https://www.cnblogs.com/lfhy/p/6782367.html

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值