我有这个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/