gpt4 book ai didi

javascript - 使用 Javascript 比较两个文本字段中的两封电子邮件

转载 作者:行者123 更新时间:2023-11-28 15:23:59 24 4
gpt4 key购买 nike

我有一个表单,允许用户输入电子邮件地址两次。我需要验证电子邮件是否类似于正则表达式,并且两封电子邮件是否匹配。

我的代码有问题。请注意,我只能使用 JavaScript。谢谢,这是我的 JavaScript

function checkEmail(theForm) {

var re = /^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"+"[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$/i;

if (theForm.EMAIL_1.value != re) {
alert('invalid email address');
return false;
} else if (theForm.EMAIL_1.value != theForm.EMAIL_2.value) {
alert('Those emails don\'t match!');
return false;
} else {
return true;
}
}

最佳答案

您的问题是您实际上没有执行正则表达式。您只是将正则表达式字符串与电子邮件进行比较。

if(theForm.EMAIL_1.value != re) /// <--- wrong. 
{
alert('invalid email address');
return false;
}

关于javascript - 使用 Javascript 比较两个文本字段中的两封电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30020681/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com