步骤一:在src 创建一个文件夹,创建一个文件rules.js

步骤二:在utils/rules.js增加以下代码

// 验证手机号码
export function checkPhoneNumber(rule, value, callback) {const reg = /^1[3|4|5|6|7|8|9]\d{9}$/;if (!value) {return callback(new Error('请填写手机号码!'))} else if (!reg.test(value)) {return callback(new Error('请填写正确的手机号码!'))}else{callback()}
}export function checkIdNum(rule, value, callback) {const reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/if (!value) {return callback(new Error('证件号码不能为空'))} else if (!reg.test(value)) {return callback(new Error('证件号码不正确'))} else {callback()}
}
export default {checkPhone: [{ required: true, validator: checkPhoneNumber, trigger: 'blur' }],checkId: [{ required: true, validator: checkIdNum, trigger: 'blur' }],
}

步骤三:页面上 import rules from ‘@/utils/rules’

    <el-form-item label="手机号码:" prop="phone" :rules="rulesUtils.checkPhone"><el-inputv-model="ruleForm.phone"placeholder="请输入11位手机号码"maxlength = '11'clearable></el-input></el-form-item><el-form-item label="身份证:" prop="phone" :rules="rulesUtils.checkId"><el-inputv-model="ruleForm.Id"clearable></el-input></el-form-item>data() {return {rulesUtils: rules}}

element-ui input输入手机号码、身份证号码验证相关推荐

  1. 15/18位身份证号码验证

    15/18位身份证号码验证 在做身份证验证之前你得明确身份证号的组成. 首先我告诉你,18位身份证号码后面的字母只有"X"这一个.(X是罗马数字的10,用X来代替10,可以保证您的 ...

  2. 身份证号码验证验证 js_验证我的身份。 如果你可以的话…

    身份证号码验证验证 js I frequently hear questions like "How to implement authentication in an Android ap ...

  3. javascript身份证号码验证函数支持带x

    //--身份证号码验证-支持新的带x身份证 function isIdCardNo(num)  {     var factorArr = new Array(7,9,10,5,8,4,2,1,6,3 ...

  4. 身份证号码验证-支持新的带x身份证

    //--身份证号码验证-支持新的带x身份证 function isIdCardNo(num)  {     var factorArr = new Array(7,9,10,5,8,4,2,1,6,3 ...

  5. C#实现身份证号码验证的方法

    本文实例讲述了C#实现身份证号码验证的方法.分享给大家供大家参考.具体实现方法如下: 随着现在互联网的发展,越来越多的注册用户的地方都用到了身份证,那么对于输入的身份证如何验证呢?看下面的代码,其实很 ...

  6. 正则实现二代身份证号码验证详解

    Start 开发过程中,常常需要对一些输入信息进行有效性验证,使用正则表达式进行校验是最简单.效率最高的方式了,下面就来看看15/18位身份证号码验证的正则表达式吧. 一: IdCodeValid:f ...

  7. 身份证号码验证——C语小程序言

    身份证号码验证--C语小程序言 #include <stdio.h> int main(){int a, b, num = 0, sum = 0;int arr[17] = {0};int ...

  8. 身份证号码验证(转)

    文章出处: http://dengo.org/archives/941 不少大的游戏注册时都要输入身份证号码,来限制未成年人,配合所谓的反沉迷系统,账号注册环节注重的是快捷,所以身份证验证都不是真实的 ...

  9. 正则表达式-身份证号码验证

    身份证号码验证 1.第一代身份证15位: /^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}$/ 例: if ( ...

  10. 15/18位身份证号码验证的正则表达式总结(详细版)

    前言 开发过程中,常常需要对一些输入信息进行有效性验证,使用正则表达式进行校验是最简单.效率最高的方式了,下面就来看看15/18位身份证号码验证的正则表达式吧. 介绍 xxxxxx yyyy MM d ...

最新文章

  1. NRF52832与W25Q80通信
  2. iOS中autolaylout和sizeclass的理解
  3. SD-WAN和虚拟专用网之间有什么区别?虚拟专用网会被替代吗?
  4. 如何定位消耗CPU最多的线程
  5. 用撸Arduino的方法撸STM32F103xx
  6. rfid技术及应用答案王佳斌_RFID技术智能仓储管理系统应用优势
  7. Vuejs模拟Ajax请求接口(天气预报API)跨域问题 - 案例篇
  8. 项目合作| 视频监控解决隧道洗车线的安全问题
  9. 【知识科普】嵌入式软件开发是什么?
  10. dex2jar 和 jd-gui
  11. 顺序表的基本操作(超详细)
  12. bos物流项目面试问题汇总
  13. vs2013_update5下载链接(请使用迅雷下载)
  14. Java(汉字/拼音/简繁)转换, 文字分割, 关键字提取, 人名, 音译, 地名识别等等
  15. awd的批量脚本 pwn_记一次AWD反杀之旅
  16. PTA甲级模拟第六弹:1156-1159
  17. 云虚拟主机bch 和 云服务器bcc,云虚拟主机bch和云服务器bcc
  18. Shell脚本交互:自动输入密码
  19. 怎样在CSDN博客挂广告
  20. autoGPT搭建详细教程-通俗易懂

热门文章

  1. python 通达信选股_python通达信指标,通达信综合选股设置
  2. PowerBI-日期和时间函数-DATE\EDATE\DATEVALUE
  3. golang-gin框架入门
  4. 十分钟入门Zigbee
  5. Windows 免安装配置MYSQL
  6. Soul App发布Z世代行为年度报告:近2成的年轻人爱逛菜市场
  7. 冥想---送给爱睡觉和不爱睡觉的小孩
  8. 数学建模视频资源分享
  9. 高铁火车模拟仿真驾驶系统软件开发定制
  10. windows下VOT-toolkit环境配置