你的位置:首页 > 软件开发 > ASP.net > mvc razor页面的邮箱校验

mvc razor页面的邮箱校验

发布时间:2015-11-16 17:00:35
由于@符号是razor中的关键字,而邮箱校验的正则表达式中需要实用@符号,所以在cshtml页面的代码中直接写js代码进行邮箱校验会报错。解决方案:将邮箱校验写在js文件中,在cshtml文件中引用该js文件进行校验。js文件:userInfoCheck.jsfunction e ...

由于@符号是razor中的关键字,而邮箱校验的正则表达式中需要实用@符号,所以在cshtml页面的代码中直接写js代码进行邮箱校验会报错。

解决方案:

将邮箱校验写在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;  }}

原标题:mvc razor页面的邮箱校验

关键词:mvc

mvc
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。