电子邮件与联系表格中的确认电子邮件地址匹配

标签 email contact contact-form

我想将用户的电子邮件地址与确认的电子邮件地址相匹配。
我尝试过 HTML5 验证,但它不起作用,我不知道为什么。我想在我的联系表单中使用 jQuery 来匹配。

<form action="contact.php" method="post" name="form1" id="form1">
    <input name="email" type="text" required="1" id="email" size="44" />
    <input name="emailConfirm" type="text"  size="44" class="required email" equalTo='#email'  equals="email" err="Confirm email must be the same as email"   />
</form>

最佳答案

使用 JavaScript

<form action="contact.php" method="post" name="form1" id="form1">
   <input name="email" type="text" required="1" id="email"/>
   <input name="emailConfirm" type="text" id="confemail" onblur="confirmEmail()"/>
</form>

JS
<script type="text/javascript">
    function confirmEmail() {
        var email = document.getElementById("email").value
        var confemail = document.getElementById("confemail").value
        if(email != confemail) {
            alert('Email Not Matching!');
        }
    }
</script>

关于电子邮件与联系表格中的确认电子邮件地址匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18223467/

相关文章:

php - 使用 Swift 和 PHP 为 iOS 应用制作联系表单

html - 如何删除 Outlook 中的链接下划线?

python - 由于缺少 api 代理,从 Google Appengine 发送电子邮件失败

ruby-on-rails - 为什么 iCloud 会阻止我的某些应用程序电子邮件?

安卓联系人编程同步

PHP查询不包含在电子邮件中

iphone - 如何在电子邮件中添加图像而不是作为附件?

android - 如何在 Android 4.2 中将联系人组添加到我自己的帐户

html - 如何使 Contact Form 7 具有响应性

php - 联系表单 - 用户姓名和电子邮件地址为 'unknown'