Jquery 如何在电子邮件字段上验证@mydomain.com

Jquery 如何在电子邮件字段上验证@mydomain.com,jquery,forms,validation,Jquery,Forms,Validation,我有一个带有电子邮件字段的表单。电子邮件字段验证已准备就绪,但我现在需要该字段只允许@mydomain.com而不允许gmail、hotmail.com或任何其他 我只需要允许我的域名。 如何做到这一点?在输入的模式属性中使用正则表达式 提交 您可以获取电子邮件的字符串 然后,使用以下代码拆分电子邮件地址 var email = $("#email_id").val(); var split_email = email.split('@'); 最后,您可以比较域 var your_doma

我有一个带有电子邮件字段的表单。电子邮件字段验证已准备就绪,但我现在需要该字段只允许
@mydomain.com
而不允许gmail、hotmail.com或任何其他

我只需要允许我的域名。
如何做到这一点?

在输入的
模式
属性中使用正则表达式


提交

您可以获取电子邮件的字符串

然后,使用以下代码拆分电子邮件地址

var email = $("#email_id").val();
var split_email = email.split('@');
最后,您可以比较域

var your_domain = "domain.com";
if(your_domain === split_email[1]){
    //do what you want
}

如果你不想让用户提供来自外部域的电子邮件地址,首先不要允许

<label for="username">What is your @mydomain email address</label><br />
<input type="text" name="username" id="username" />@mydomain.com
您的@mydomain电子邮件地址是什么
@mydomain.com
我认为输入字段的模式属性就是您要搜索的内容(没有问题=)@user3230164