开发的很多场景中都会用到手机号的校验和验证码的校验,具体实现如下
<div> <input type="text" name="phonenumber" placeholder="请输入您的手机号码" /> <input type="text" name="verify" placeholder="请输入验证码" /><input type="button" value="发送验证码" class="verify_code" /> <input type="button" name="btn" placeholder="立即领取" class="btn" /> </div> <!--弹出层--> <div class="layer" style="display:none"> <p>领取成功</p> <img src="/UploadFiles/2021-04-02/close-btn.png">$(document).ready(function(){ //点击关闭按钮关闭弹出层 $(".close-btn").click(function(){ $("layer").hide(); }); //只有再手机号和验证码验证为有效后,点击领取按钮跳出弹出层事件才生效 $('[name=btn]').click(function(){ if(!validate()){ return false; } $(".layer").show(); }); //验证 function validate(){ //正则表达式,十一位数字的电话号码 var phoneReg = /^(0|86|17951)"error">*'+html+'</div>'; return str; } });以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。