javascript - Jquery 验证以匹配电子邮件字段

标签 javascript jquery validation

我有这个html代码:

<p>
 <label for="email">E-mail</label>
 <input id="email" name="email" placeholder="ex: email@gmail.com"/>
</p>        
<p>
<label for="email_alt">E-mail Alternativo</label>
<input id="email_alt" name="email_alt" />
</p>

我想验证电子邮件在运行时间是否匹配。

我在 stackoverflow 的一篇文章中找到了下面的代码,我知道 #author_email 和 #author_confirm_email 是输入的 id。据我所知 .blur 是在运行时触发警报。但我不明白触发该功能的“.email”。考虑到我拥有的代码,我可以在那里使用什么?

   $(".email").blur(function(){
  //check to two here.
  if ($("#author_email").val() != $("#author_confirm_email").val())
  {
    //do something
  }
});

最佳答案

只要对象失去焦点(即有人按 Tab 或单击下一个输入框),就会触发模糊事件。注意“.”表示类,而“#”表示 ID。因此,在该代码中,每次类名“email”的内容失去焦点时,都会调用该验证函数。

关于javascript - Jquery 验证以匹配电子邮件字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11487250/

相关文章:

javascript - ajax mvc html : jquery val not preventing call to api

javascript - 如何从另一个函数调用这个函数?

java - 在 Java 中 HV000030 : No validator could be found for constraint 'javax.validation.constraints.Email'

javascript - 按名称组织对象

JavaScript 格式日期/日期(-62135571600000)/

javascript - 使用浏览器 keystore 中的私钥进行基于浏览器的加密/解密

javascript - apply() 函数 Internet Explorer

javascript - 如何在不回显的情况下将 session 值发送到客户端

c# - 防止 comparevalidator 在单击按钮之前显示错误

validation - Grails Validateable 实现缺少方法