文本输入框和下拉菜单特效-用正则表达式验证E-mail格式

Posted 承载梦想-韩旭明

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文本输入框和下拉菜单特效-用正则表达式验证E-mail格式相关的知识,希望对你有一定的参考价值。

————————————————————————————

<script type="text/javascript">            
            //格式校验
            function validateInput(){
                //获得文本框的DOM
                var myText = document.getElementById("myText");
                var email = myText.value;                //获得用户输入的Email
                //定义正则表达式
                var emailReg
                    = /^([a-zA-Z0-9_-])[email protected]([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
                if(emailReg.test(email)){                //判断是否符合格式要求
                    alert("校验通过,允许提交");        //通过
                }else{
                    alert("校验失败,请检查重新输入");    //验证失败
                }
            }
        </script>

——————————————————————————————

<body style="text-align:center;" >
        <!-- 定义文本框 -->
        请输入Email:<input type="text" value="" id="myText" /><br /><br />
        <!-- 定义按钮 -->
        <input type="button" value="提交检验" id="myBtn" onclick="validateInput();"/>
    </body>

————————————————————————————————

 

以上是关于文本输入框和下拉菜单特效-用正则表达式验证E-mail格式的主要内容,如果未能解决你的问题,请参考以下文章

文本输入框和下拉菜单特效-首字母或全部字母大写

表单校验

怎么用js正则验证文本框只能输入中文和英文

Javascript 验证下拉菜单和文本输入

如何在MVC C#中将文本框和下拉值从视图传递到控制器

javascript配置扩展名正则表达式并验证