Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何通过jQuery进行密码确认?_Javascript_Jquery - Fatal编程技术网

Javascript 如何通过jQuery进行密码确认?

Javascript 如何通过jQuery进行密码确认?,javascript,jquery,Javascript,Jquery,我想更改验证电子邮件以确认密码,如何正确设置密码? 无论如何,我真的不知道jQuery。提前谢谢 $("#send").click(function() { var name = $("#name").val(); var email = $("#email").val(); var contact = $("#contactno").val(); var message = $("#message").val(); var paswword = $("#pass

我想更改验证电子邮件以确认密码,如何正确设置密码? 无论如何,我真的不知道jQuery。提前谢谢

$("#send").click(function() {
    var name = $("#name").val();
    var email = $("#email").val();
    var contact = $("#contactno").val();
    var message = $("#message").val();
var paswword = $("#password").val();
var confirmpassword=$("#confirmpasword").val();
    if (name == "" || email == "" || contactno == "" || message == "")
    {
        alert("Please Fill All Fields");
    }
    else
    {
        if (validateEmail(email)) {
            $("#contactdiv").css("display", "none");
        }
        else {
            alert('Invalid Email Address');
        }
        function validateEmail(email) {
            var filter = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;

            if (filter.test(email)) {
                return true;
            }
            else {
                return false;
            }
        }
    }
});

变量声明中有输入错误,应该是
password
,而不是
paswword
。以下是检查它们是否匹配的方法:

if (password != confirmpassword) {
    //passwords dont match
} else {
    //passwords do match 
}

您可以为
if(password==confirmpassword)
设置一个
if
案例。不要将函数声明放在单击处理程序中。。。horrible不需要函数
validateEmail()
,因为它只从单个位置调用,并且仅在该特定函数中可用。这基本上是多余的。实际上那是联系表单,但我想将其转换为注册表单。我已经更改了它,但无法单击“发送”按钮。将您的HTML添加到问题中实际上这是联系表单,但我想将其转换为注册表单。