首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用jQuery验证电子邮件地址?

如何使用jQuery验证电子邮件地址?
EN

Stack Overflow用户
提问于 2016-12-13 08:34:47
回答 4查看 79关注 0票数 -1

在我的html中有这样的输入:

代码语言:javascript
运行
复制
<input class"email_address_input" required type="email" id="emailAddress" />

我正在尝试使用regex进行验证:

代码语言:javascript
运行
复制
function ContactUs($el){
    this.$el = $el;
    this.$emailAddress = this.$el.find('#emailAddress');
    this.emailValid();
    return this;
}


ContactUs.prototype.isEmail = function(email) {
  var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  return regex.test(email);
}

ContactUs.prototype.emailValid = function($el) {
        var THIS = this;
        if (THIS.$emailAddress.val().length) {
            THIS.isEmail(THIS.$emailAddress);
        } 
  return THIS;
}

我得到的所有是false,即使我把一个有效的电子邮件格式。

怎么了?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41111948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档