vue监控表单输入事件,正则验证手机号,邮箱

<div class="input-name"><inputclass="input-type"type="text"placeholder="请输入您的邮箱"v-model="mail"@change="email"/>
</div>
<div class="input-name"><inputclass="input-type"type="text"placeholder="请输入您的电话"v-model="phone"@change="tel"/>
</div>export default {data() {return {chooseProduct: "",companyName: "",mail: "",name: "",phone: "",isShow1: true,isShow2: false,chooseProduct: [],cities: [{ id: "1", name: "公司产品" },{ id: "2", name: "宝宝箱" },{ id: "3", name: "商务合作" }]};},methods: {email: function() {var email = /^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/;if (!email.test(this.mail)) {alert("请输入正确的邮箱");this.mail = "";// return;}},tel: function() {if (!/^1[345789]\d{9}$/.test(this.phone)) {alert("请输入正确的手机号");this.phone = "";// return;}},

vue监控表单输入事件,正则验证手机号,邮箱相关推荐

  1. Ant Design of Vue +TS 表单动态增加数据验证卧坑姿势

    文章目录 Update 20210601 Update 20210525 原文: 1.a-form的model 2.获取数据 源码 Update 20210601 今天做别的页面的时候发现又取不到数据 ...

  2. 【Vue教程三】点击事件、表单输入事件、键盘事件

    一.点击事件: 1.可以用 v-on 指令监听 DOM 事件,并在触发时运行一些 JavaScript 代码. 'v-on:click' 简写成 '@click' <body><di ...

  3. vue表单常用的正则验证[邮箱,手机号,密码,固话,微信号等

    这都是转载别人的大家在用的时候先验证一下 我是临时要用所以就随便搜了一下 手机号: var validateMobilePhone = (rule, value, callback) => {i ...

  4. vue表单常用的正则验证[邮箱,手机号,密码,固话,微信号]

    手机号: var checkPhone = (rule, value, callback) => {if (!value) {return callback(new Error('手机号不能为空 ...

  5. Vue.js 表单输入绑定

    基础用法 你可以用 v-model 指令在表单 <input>.<textarea> 及 <select> 元素上创建双向数据绑定.它会根据控件类型自动选取正确的方 ...

  6. VUE初学--表单输入与v-model

    1.基本用法 1.v-modle 在input的基本用法 表单控件在实际业务需求中运用是非常常见,比如,输入框.下拉框.多选.单选等,一般常见于,用户登录注册等,用他们完成数据录入,校验,提交等 Vu ...

  7. 表单输入事件辨析-oninput、onkeyup、onchange 开发须知!

    oninput事件:是在用户输入时触发:该事件在 <input> 或 <textarea> 元素的值发生改变时触发. onkeyup事件:在键盘按键被松开时发生.即键盘弹起时触 ...

  8. vue elementUI表单输入完成后回车触发事件@keyup.enter.native

    <el-form-item label="源仓库namespace:"><!-- 回车触发事件 --><el-input v-model=" ...

  9. vue elementUI表单输入时触发事件@input

    <el-input @input="func1"/>

最新文章

  1. 分布式任务队列 Celery — 应用基础
  2. 详解Node.js包的工程目录与NPM包管理器的使用_node.js
  3. python 带参数的多重继承
  4. 【干货】数据分析规范总结!
  5. 从0开始 Java实习 黑白棋
  6. w10系统自带linux系统,win10下,内置linux系统的安装和体验,你造吗?
  7. html 实时预览在线,用HTML+CSS做一个实时预览的markdown编辑器
  8. 开源openstack_使用4个OpenStack指南和教程构建开源云
  9. 大数据之-Hadoop完全分布式_虚拟机环境准备---大数据之hadoop工作笔记0030
  10. JSP JavaBean作用范围
  11. HDU2080 夹角有多大II【数学】
  12. 如何不重启热更新线上 Java 代码?
  13. 计算机专业Top20,美国计算机专业排名TOP20的院校有哪些?
  14. 利用PS如何进行精细抠图
  15. css样式的补充:鼠标悬停字体变大和改变颜色
  16. Kafaka报错:Creating topics with default partitions/replication factor are only supported in CreateTopi
  17. 概率论——随机变量及其分布
  18. 微信小程序--小程序系统API
  19. Linux系统中 chown和chmod 命令的区别:
  20. java 四则运算_四则运算————javaweb版

热门文章

  1. Python统计文本数字,字母,单词量
  2. Fiddler抓取手机数据包(315晚会上出现了它的影子。。。)
  3. Kubernetes生产实践系列之七:通过etcd备份和恢复Kubernetes集群状态
  4. HTML图片渐渐放大和渐渐变小,css3实现图片的变大变小
  5. layui使用tips_layer ui插件显示tips时,修改字体颜色的实现方法
  6. pathc命令自动合入diff文件
  7. 换工作,需要注意社保系统退工的事宜
  8. 判断 Android rom是不是 EMUI(Emotion UI)
  9. c#操作mysql 执行语句_C# Command:操作数据库
  10. MindNLP-基于Mindspore2.0的GPT2预训练模型迁移教程