zoukankan      html  css  js  c++  java
  • js 正则去除指定的单词

    以企业邮箱为例:@后面不能是qq   126   163  188 gmail   yahoo   sina   hotmail  suhu   sogu  等单词。

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <script>
            function email1(){
    
                var Rex=/w[-w.+]*@(?!qq|163|126|188|gmail|yahoo|sina|hotmail|suhu|sogu)([w][w]+.)+[A-Za-z]{2,14}/;
                var email=document.getElementById("email").value;
                var username_err=document.getElementById("err_email");
                if(email==""){
                    username_err.innerHTML="邮箱不能为空";
                    username_err.style.color="red";
                    return false
                }else{
                    if(!Rex.test(email)){
                        console.log(email);
                        username_err.innerHTML="邮箱格式不正确";
                        username_err.style.color="red";
                        return false
                    }else{
                        console.log(email);
                        username_err.innerHTML="";
                        return true
                    }
    
                }
            }
        </script>
    </head>
    <body>
    <div class="formControls col-xs-4 col-sm-5">
        <input type="text" id="email" placeholder="请输入企业邮箱"  name="email" value="" class="input-text" required oninput="email1()" >
        <span id="err_email"></span>
    </div>
    </body>
    </html>
  • 相关阅读:
    iframe上下传递对象方法
    Chrome Console 基本调试方法
    javascript 获取div长度和宽度
    Python with语句用法
    KVM -> 虚拟机在线热添加技术_04
    查看系统日志的实用操作
    2018-11-3& maven
    Gitlab & Github
    Git详解
    Jenkins与代码上线解决方案
  • 原文地址:https://www.cnblogs.com/longqingyang/p/7274353.html
Copyright © 2011-2022 走看看