在标签上可以直接进行校验如下,如果只调数字键盘type=number不好用可以用type=tel
<input name="creditDate" oninput="value = value.replace(/[^\d{2}\/{1}\d{2}$]/ig,'')"   @keyup="changeVal"   v-model="getDate" type="text" placeholder="月/年">

changeVal(e){
let $val = e.currentTarget.value;
e.currentTarget.value = $val.replace(/[^\d{2}\/{1}\d{2}$]/ig,'')
let inputVal = e.currentTarget.value
this.all = true;
if(/^[2-9]/ig.test(inputVal)){
e.currentTarget.value = '0'+inputVal
this.all1 = true;
}
if(/^[1]/ig.test(inputVal)){
e.currentTarget.value = e.currentTarget.value.replace(/^1[^0-2|/]/ig,'1')
this.all1 = true;
}
if(/^[0]/ig.test(inputVal)){
e.currentTarget.value = e.currentTarget.value.replace(/^0[^1-9|/]/ig,'0')
this.all1 = true;
}
if(e.currentTarget.value.length == 2 && e.keyCode !=8 && !/^1\//ig.test(e.currentTarget.value)){
e.currentTarget.value = e.currentTarget.value + '/'
this.all2 = true;
}
if(e.currentTarget.value.length >= 5){
e.currentTarget.value = e.currentTarget.value.substr(0,5)
this.all3 = true;
}
e.currentTarget.value = e.currentTarget.value.replace(/[^\d{2}\/{1}\d{2}$]/ig,'')
this.getDate = e.currentTarget.value
if(this.all && this.all1 && this.all2 && this.all3){
this.submitBtnFrag();
}
}

最新文章

  1. C#GDI+编程基础(二)
  2. 64位虚拟机安装64位ubuntu出现问题
  3. 【转】iOS设备的UDID是什么?苹果为什么拒绝获取iOS设备UDID的应用?如何替代UDID?
  4. 分形几何算法和实现(C语言)
  5. 集锦.txt
  6. BurpSuite实例教程
  7. python 归档tarfile,zipfile学习
  8. qml的打包问题
  9. Android——关于Activity跳转的返回(无返回值和有返回值)——有返回值
  10. POJ3253Fence Repair(优先队列或单调队列)
  11. xsqlbuilder使用说明
  12. Swift - 加速传感器(CoreMotion)的用法,小球加速运动并反弹样例
  13. UE4分支的Git Flow
  14. python函数带()与否
  15. 淘宝开放平台使用WebClient,WebRequest访问时的错误提示导致麻烦
  16. R语言可视化学习笔记之添加p-value和显著性标记--转载
  17. retry之python重试机制
  18. 2. DAS,NAS,SAN在数据库存储上的应用
  19. 洛谷 P3302 [SDOI2013]森林
  20. 写个发邮件的功能php的(全代码)

热门文章

  1. TinyMCE3.x整合教程-Xproer.WordPaster
  2. Hadoop-2.4.0分布式安装手册
  3. JavaEE互联网轻量级框架整合开发(书籍)阅读笔记(11):XML和Annotation装配Bean的混合使用(@ImportResource)
  4. 编写高质量代码改善C#程序的157个建议——建议129:泛型类型参数要以T作为前缀
  5. C#调用windows命令行(CMD)
  6. [Lua快速了解一下]Lua的OOP
  7. 【海量干货】89页PPT详解微信O2O行业解决方案
  8. Microsoft Office Specialist (MOS) 认证考试详解---word 2010 部分
  9. NOS服务监控实践
  10. PVS BSP