zoukankan      html  css  js  c++  java
  • Vue手机号邮箱验证

    直接上代码

            <el-form-item label=" " prop="phone" :rules="checkPhone">
                          <el-input
                            v-model="modelForm.phone"
                            placeholder="请输入手机号"
                          >
                            <template slot="prepend">手机号</template>
                          </el-input>
                        </el-form-item>    
            <el-form-item label=" " prop="email" :rules="checkEmail">
                          <el-input
                            v-model="modelForm.email"
                            placeholder="请输入邮箱"
                          >
                            <template slot="prepend">邮箱</template>
                          </el-input>
                        </el-form-item>    
     data() {
        var checkOnePhone = (rule, value, callback) => {
          if (value && value != "") {
            if (!/^1(3|4|5|6|7|8|9)d{9}$/.test(value)) {
              callback(new Error("请输入正确的手机号"));
            } else {
              callback();
            }
          } else {
            callback();
          }
        };
        var checkEmail = (rule, value, callback) => {
          if (value && value != "") {
            if (
              !/^([a-zA-Z0-9]+[_|\_|.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|.]?)*[a-zA-Z0-9]+.[a-zA-Z]{2,3}$/.test(
                value
              )
            ) {
              callback(new Error("请输入正确的邮箱"));
            } else {
              callback();
            }
          } else {
            callback();
          }
        };
        return {...
            
    checkPhone: [
            { required: true, validator: checkOnePhone, trigger: "blur" }
          ],
          checkEmail: [{ required: true, validator: checkEmail, trigger: "blur" }],
     
        ....
    }}
  • 相关阅读:
    java动态注册Filter,Servlet,Listener
    java防止html脚本注入
    java中常用的几种跨域方式
    backbone 要点知识整理
    创建对象-constructor丢失的问题
    css3 动画(animation)-简单入门
    sass安装
    sass安装步骤
    javascript how sort() work
    javascript 获取调用属性的对象
  • 原文地址:https://www.cnblogs.com/vivin-echo/p/13954129.html
Copyright © 2011-2022 走看看