[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_-])+/;,,用两个@@可以