Javascript 电子邮件验证特定域
Javascript Email Validation Specific Domain
我正在尝试让某人使用@mail.fhsu.edu
的特定电子邮件域。这是我的验证码。
function validateFHSUEmail(inputField, helpText) {
if (inputField.value.length == 0) {
if (helpText != null) {
helpText.innerHTML = "Please Enter a Value";
}
return false;
} else {
var reg = /^[a-z.]+@mail.fhsu.edu$/;
if (!reg.test(inputField)) {
if (helpText != null) {
helpText.innerHTML = "Please Enter FHSU Email";
}
我说它是错的还是什么,因为无论它返回什么 false。
您正在测试变量"inputField",它显然是对 DOM 元素的引用。您希望在测试中inputField.value
。
编辑 请注意注释,其中指出您的正则表达式应使用'.
作为域名中的句点。
如果你想要有效的电子邮件和特定的域,试试这个正则表达式:
/^(([^<>()'[']'.,;:'s@'"]+('.[^<>()'[']'.,;:'s@'"]+)*)|('".+'"))@domain.com$/
相关文章:
- javascript中添加验证电子邮件的问题
- 如何测试变量是否只有字母而不是abc1.关于验证电子邮件
- jquery通过ajax验证电子邮件,然后再通过ajax提交表单
- JavaScript通过SMTP验证电子邮件
- 如何使用Selenium Web驱动程序验证电子邮件
- 使用不带正则表达式的jscript验证电子邮件地址
- 在passport.js中使用令牌验证电子邮件
- 使用JavaScript或JQuery验证电子邮件地址
- 使用Regex验证电子邮件id长度
- 如何在文本字段Appcelerator中输入文本后验证电子邮件
- Javascript/jQuery像浏览器一样验证电子邮件
- 如何使用正则表达式根据javascript中的php电子邮件注入验证电子邮件地址
- 如何在javascript中验证电子邮件
- 在使用jquery验证电子邮件之后添加一个类
- 验证电子邮件时无法阻止表单提交
- 使用正则表达式验证电子邮件地址
- 调用外部JS函数验证电子邮件
- JavaScript 验证电子邮件地址没有响应
- 在 JavaScript 中验证电子邮件地址
- 验证电子邮件地址