jQuery鼠标离焦验证手机号码

简介: jQuery鼠标离焦验证手机号码

记录一下jQuery鼠标离焦验证手机号码,但鼠标离开了input输入框的时候,若填写的内容不符合手机号码验证规则或者填写为空,都会出现一行提示文字,提示请输入正确的手机号码,若符合,则通过验证,这也是在表单上经常使用到的。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>test</title>
        <link rel="stylesheet" href="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
        <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
        <script src="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
    </head>
    <body>
        <div class="col-md-12">
            <input type="text" placeholder="手机号码登录" class="phone_num" />
            <div class="po_phone_num" style="display: none; color:red;">请输入正确的手机号码</div>
        </div>
        <script type="text/javascript">
            $(".phone_num").blur(function() {
                var $phone_num = $(".phone_num").val();
                var reg01 = /^1[3|4|5|7|8]\d{9}$/; //手机号            
                if(reg01.test($phone_num)) {
                    console.log("手机号正确");
                    $(".po_phone_num").css("display", "none");
                } else {
                    $(".po_phone_num").css("display", "block");
                }
            })
        </script>
    </body>
</html>

ps:前两天无意间看到刚刚工作那会写的一些代码,不禁感叹,这几年自己写代码的能力越来越,一言难尽,日常为了完成工作任务,更多的是复制呢粘贴,那些勤勤恳恳字字斟酌也一去不复返了,但是,还是要坚持记录,也提醒大家,能手写代码就一定要敲出来,远离代码搬运。

相关文章
|
30天前
|
网络协议 JavaScript 前端开发
使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名2
使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名
698 0
|
30天前
|
计算机视觉 安全 算法
为什么在手机银行里进行刷脸验证时,app 会让我们张张嘴,眨眨眼,转转头
为什么在手机银行里进行刷脸验证时,app 会让我们张张嘴,眨眨眼,转转头
20 0
|
30天前
|
JavaScript 前端开发 数据安全/隐私保护
jQuery最方便的前端验证方式2种(非空验证与比较验证)
jQuery最方便的前端验证方式2种(非空验证与比较验证)
60 0
|
30天前
|
JavaScript 数据安全/隐私保护
jquery正则表达式验证手机号密码和姓名字段
jquery正则表达式验证手机号密码和姓名字段
|
7月前
|
JavaScript 新能源
jQuery验证车牌号(含新能源车牌)
jQuery验证车牌号(含新能源车牌)
32 1
|
7月前
|
JavaScript 前端开发
jQuery鼠标悬停的时候图片替换
jQuery鼠标悬停的时候图片替换
25 0
|
7月前
|
JavaScript
jquery鼠标悬停的时候图片改变
jquery鼠标悬停的时候图片改变
28 1
|
7月前
|
前端开发
手机199开头的号码的正则验证
手机199开头的号码的正则验证
49 2
|
7月前
|
JavaScript
正则表达式同时验证手机和座机号码
正则表达式同时验证手机和座机号码
124 0
|
7月前
|
JavaScript
jQuery验证身份证号码
jQuery验证身份证号码
31 0