我们可以通过执行以下三个规则来使用JavaScript对电子邮件地址进行非常基本的验证:
1。电子邮件地址必须包含@字符
2。电子邮件地址必须带有。(点)字符
3。@和。(点)之间必须至少有两个字符。>
我们可以通过执行以下三个规则来使用JavaScript对电子邮件地址进行非常基本的验证:1.电子邮件地址必须具有@字符2.电子邮件地址必须具有。(点)...
这满足了您声明的所有规则,并且不允许@开头地址,也不允许。结束地址。它不占多个。在地址中。
``这正在起作用...我自己的创造物:)Email Validation
您可以尝试这个吗,
var checkEmail = function(value) {
var valid = true;
if (value.indexOf('@') == -1) {
valid = false;
} else {
var parts = value.split('@');
var domain = parts[1];
if (domain.indexOf('.') == -1) {
valid = false;
} else {
var domainParts = domain.split('.');
var ext = domainParts[1];
if (ext.length > 4 || ext.length < 2) {
valid = false;
}
}
}
return valid;
};
var form = document.getElementById('test');
var validate = function(event) {
event.preventDefault();
var val = document.getElementById('email').value;
var valid = checkEmail(val);
if (!valid) {
alert('Not a valid e-mail address');
} else {
alert('Valid e-mail address');
}
};
form.addEventListener('submit', validate, false);