当前位置: 代码迷 >> VC/MFC >> mvc razor页面的信箱校验
  详细解决方案

mvc razor页面的信箱校验

热度:111   发布时间:2016-05-02 03:23:11.0
mvc razor页面的邮箱校验

[email protected][email protected][email protected]验会报错。

解决方案:

将邮箱校验写在js文件中,在cshtml文件中引用该js文件进行校验。

js文件:

userInfoCheck.js

function emailCheck(emailStr) {    var pattern = /^([\.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;    if (!pattern.test(emailStr)) {        return false;    } else {        return true;    }}


cshtml文件:

引入js 文件

    <script src="/../js/userInfoCheck.js"></script>

调用

   var email = $("#email").val();        if (email != "") {            if (!emailCheck(email)) {                alert('请输入有效的email!');                return false;            }        }

 

1楼LeoLcy
var pattern = /^([\.a-zA-Z0-9_-])+@@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;,,用两个@@可以