Javascript 如果我使用了号码,则多封电子邮件验证错误
嗨,我正在使用此代码进行多个电子邮件验证 例如,如果我测试此电子邮件idJavascript 如果我使用了号码,则多封电子邮件验证错误,javascript,jquery,email,Javascript,Jquery,Email,嗨,我正在使用此代码进行多个电子邮件验证 例如,如果我测试此电子邮件idrohitazadkumw@gmail.com,rowkujerr@gmail.com那么它就可以正常工作了 但是如果我习惯了这个电子邮件idrohit2345@gmail.com,罗希特。azad2345@gmail.com那么就显示错误了。你能告诉我这段代码哪里错了吗。 var validEmailValue=[]; var非有效价值=[]; 功能检查电子邮件(电子邮件){ var regExp=/(^[a-z]([a
rohitazadkumw@gmail.com
,rowkujerr@gmail.com
那么它就可以正常工作了
但是如果我习惯了这个电子邮件idrohit2345@gmail.com
,罗希特。azad2345@gmail.com
那么就显示错误了。你能告诉我这段代码哪里错了吗。
var validEmailValue=[];
var非有效价值=[];
功能检查电子邮件(电子邮件){
var regExp=/(^[a-z]([a-z\.]*)@([a-z\.]*)([.][a-z]{2,4})$)(^[a-z]([a-z\.]*)@([a-z\.]*)(\[a-z]{3})(\[a-z]{2})*$)/i;
返回regExp.test(电子邮件);
}
功能检查电子邮件(textareaId){
var textId=textareaId;
var=document.getElementById(textId).value;
电子邮件=电子邮件。替换(/\s+/g');
document.getElementById(textId).value=电子邮件;
var emailArray=emails.split(“,”);
对于(i=0;i,正则表达式没有数字检查:
var regExp = /(^[a-z0-9]([a-z_\.0-9]*)@([a-z_\.]*)([.][a-z]{2,4})$)|(^[a-z0-9]([a-z_\.0-9]*)@([a-z_\.]*)(\.[a-z]{3})(\.[a-z]{2})*$)/i;
var validEmailValue=[];
var非有效价值=[];
功能检查电子邮件(电子邮件){
var regExp=/(^[a-z0-9]([a-z\.0-9]*)@([a-z\.]*)([.][a-z]{2,4})$)(^[a-z0-9]([a-z\.0-9]*)([a-z\.]*)(\[a-z]{3})(\[a-z]{2})*$)/i;
返回regExp.test(电子邮件);
}
功能检查电子邮件(textareaId){
var textId=textareaId;
var=document.getElementById(textId).value;
电子邮件=电子邮件。替换(/\s+/g');
document.getElementById(textId).value=电子邮件;
var emailArray=emails.split(“,”);
对于(i=0;i你可以用RegExp
代替.checkValidity()
在hidden
元素中使用数组.prototype.each()
回调来检查文本区元素中以空格分隔的每封电子邮件。如果每封电子邮件返回true
在中,则检查有效性()
按照设置.val()
拆分文本,使用参数调用警报()
“电子邮件验证”
,否则使用参数调用“电子邮件未验证”
$(“#testemailds”).blur(函数(){
警报(“电子邮件”+(!this.value.split(/\s+/).every(函数(val){
返回$(“输入[隐藏]”).val(val)[0].checkValidity()
})?非“:”)+“验证”)
})
能否更新域名中数值的代码;