首页 > 其他分享 >手机号码判断方法

手机号码判断方法

时间:2023-09-12 14:44:27浏览次数:44  
标签:10 判断 false signin 手机号码 方法 reg 图标

 需求:输入错误的手机号,会有提示语,正确的手机号码会有正确的图标

  效果:

  思路:

  (1)排版(不细讲),使用input 、button、span等标签,排版里面一个主要的小点是,需要写出两个span ,通过v-show先进行隐藏,等后面判断手机号码的正确错误再进行显示与隐藏

  正则表达式 验证 js_qq号码正则表达式验证_js验证手机号码正则表达式

  (2)接着,就需要在input 里设置@blur事件(当元素失去焦点时js验证手机号码正则表达式,触发的事件,就是鼠标离开方框的时候)

  (3)然后,再使用js正则表达式,进行手机号码的校验js验证手机号码正则表达式,使用这串代码

  js验证手机号码正则表达式_正则表达式 验证 js_qq号码正则表达式验证

   let reg = /^1[0-9]{10}$/;

  (4)最后,在写@blur事件的判断方法的时候,当不符合手机校验规则时,就显示“请输入正确的手机号码”的提示语,即系错误图标及提示语= true,然后else的时候(就是手机号码为正确),要先把错误图标及提示语设置为false,然后正确图标设置为true

   let reg = /^1[0-9]{10}$/;

    ##登录
                
                    
                    
                     请输入正确的手机号码!
                
    
    
        data() {
            return {
                phone:'',
                rightshow:false, // 正确图标
                errshow:false, //错误图标
            }
        },
        methods: {
            getphone() {
                let reg = /^1[0-9]{10}$/;  
                //正则表达式 ,1代表手机号的第一位1 ,[0-9]{10}代表后面10个数字,在0-9里面随机
                if (!reg.test(this.phone)) { //!就代表当 不符合这个规则,
                                            !reg.test(this.phone)这个也是语法来的
                    this.errshow = true;
                    this.rightshow = false;
                }
                else {
                    this.errshow = false;
                    this.rightshow = true;
                }
            }
    
    
        h2 {
        font-size: 25px;
        color: red;
        margin-bottom: 20px;
    }
    .signin {
        width: 600px;
        margin: 50px auto;
    }
    .signin input {
        display: inline-block;
        width: 350px;
        margin-bottom: 20px;
        border-radius: .1rem;
    }
    .signin button {
        width: 350px;
        height:  50px;
        background-color: #FECC8F;
    }
    .signin-item {
        position: relative;
    }
    .signin-item .iconkekan {
        position: absolute;
        right: 42%;
        padding-top: 20px;
        padding-right: 10px;
        font-size: 18px;
    }
    .signin-item .iconkekan-hover {
      color: #DA1A14;
    }

  

标签:10,判断,false,signin,手机号码,方法,reg,图标
From: https://www.cnblogs.com/68xi/p/17696129.html

相关文章

  • Kubernetes 生产环境 必备3个降本增效方法
    从技术上讲,容器化应用能该帮助组织更具有成本的优势,但Kubernetes到处布满了成本陷阱,可能会使你超出预算。幸运的是,有一些策略可以控制云成本,自动伸缩就是其中之一。Kubernetes带有三个内置的自动伸缩机制来帮助你做到这一点。它们配合得越好,运行应用程序的成本就越低。1.Pod水平自......
  • Python拼接字符串的7种方法总结
    直接运算符拼接使用"+"运算符可以拼接两个字符串,例如:s1="hello"s2="world"s=s1+s2print(s)#输出"helloworld"需要注意的是,当需要拼接多个字符串时,使用"+"运算符会创建多个新字符串,造成性能问题。使用join函数拼接使用join()函数可以拼接任意个字符串,例如:s=......
  • .NET Core(C#)通过SharpCifs访问操作Windows(smb)共享目录方法代码
    .NETCore(C#)通过SharpCifs访问操作Windows(smb)共享目录方法代码本文主要介绍.NETCore中,使用SharpCifs访问windows共享目录或smb协义共享目录,或操作共享文件的方法代码。 1、SharpCifs的安装引用使用Nuget管理工具搜索"SharpCifs"=>找到选择"安装"相关文档:VS(Vis......
  • ARVGIS中创建NetCDF栅格图层无法自动读取变量的解决方法(包括netCDF4包查看nc文件属性)
    下载了.nc后缀的文件,准备通过Arcgis转为tif栅格形式,但是出现了如下问题:1.将nc文件拖入到输入栏后并不会自动提取变量、X维度、Y维度和输出栅格图层。 在尝试解决的过程中,使用python的netCDF4包查看nc文件属性,准备手动填写importnumpyasnpimportpandasaspdimportnet......
  • ORACLE Enterprise Manager Database Express(OEM-express)配置端口和启动方法
    1.问题之前一直进不去ORACLEEnterpriseManagerDatabaseExpress,显示的是localhost拒绝了访问,经过查阅知道是没有配置相应端口。2.解决方法转载自:https://blog.csdn.net/wshjx0001/article/details/1224660151.首先查看监听状态,如果监听没有启动需要先启动监听2.在SQLpl......
  • postgis如何判断要素的类型&判断要素的个数
    st_geometrytypeST_NumGeometries而ST_GeometryN是?参考:https://qastack.cn/gis/28835/changing-geometry-type-from-point-to-multipoint-within-existing-table-in-postgis......
  • Ant Design Vue Table 嵌套子表格的数据刷新方法
    父子组件各自负责,在table中嵌套了子表格后,首次加载表格时,父组件会实例化子组件并传递参数,折叠后再次展开时,只会传递参数,子组件的数据刷新就属于子表格了。如@@@code<template#expandedRowRender="{record}"><originIndexs......
  • 互联网视频云平台EasyDSS视频服务器无法登录Web页面的排查与解决方法
    EasyDSS互联网视频云服务可支持视频直播、点播,视频直播方面最多可分为十六屏进行实时直播,视频点播方面则有视频点播广场自由点播,灵活性非常强,可满足用户的多场景需求。 我们接收到用户较多的咨询是关于EasyDSS服务运行之后,无法登录Web的情况(如下图)。 排查思路其实遇到这个......
  • 软件设计模式系列之三———工厂方法模式
    1模式的定义工厂方法模式是一种常见的设计模式,属于创建型设计模式之一,它在软件工程中用于对象的创建。该模式的主要思想是将对象的创建过程抽象化,将具体对象的实例化延迟到子类中完成,以便在不同情况下可以创建不同类型的对象,而客户端代码不需要知道实际创建的对象类型。2举例......
  • Qt-QWidget对样式表设置边框无效的解决方法
    相关资料:https://www.ngui.cc/el/1647992.html?action=onClick   1、现象在对QWidget使用样式表时无效QWidget#MyWgt{border:1pxsolidgray;}2、原因原因是QWidget只支持background、background-clip和background-origin属性。官方说明3、解决方法3.1使用QFrame代替QW......