AngularJs特定于域的电子邮件验证

时间:2014-07-14 07:39:31

标签: angularjs validation email

我想检查我的电子邮件有效性,只使用angularjs接受我指定的域名...请任何人尽早帮我提供一个例子... 谢谢, UMA

2 个答案:

答案 0 :(得分:7)

您可以使用ng-pattern验证您的输入。

示例(只有发送电子邮件至address@domain.com才有效):

<input type="email" name="email" ng-model="email" ng-pattern="/^[A-Za-z0-9._%+-]+@domain.com$/"/>

http://jsfiddle.net/aartek/WSRMP/

答案 1 :(得分:0)

您可以使用javascript函数来测试字符串是否是您域中的有效邮件地址

(替换mydomain.com)

function isValidMail(str) { 
     var mailPattern = /^[a-zA-Z0-9._-]+@mydomain.com$/; 
     return mailPattern.test(str) 
}