gpt4 book ai didi

javascript - 使用 javascript 验证表单

转载 作者:太空宇宙 更新时间:2023-11-04 16:14:22 25 4
gpt4 key购买 nike

我想使用 javascript 验证表单中的 3 个输入(姓名、电子邮件和密码)。当用户提交表单并且所有字段为空时,它可以正常工作并显示错误消息。但是如果我输入了正确的密码(长度为 7)和错误的电子邮件和姓名,并且我尝试再次提交表单,“密码太短”消息仍然存在并且密码是正确的。我做错了什么?

Javascript 文件

function verify(){
if(verName()&verEmail()&verPassword())
{
return true;
}else
{
verName();
verEmail();
verPassword();
return false;
}
}



function verPassword(){
var ok = true;
var frm = document.getElementById("register");
var pass = frm.elements[2].value;
if(pass.length<6)
{
var text="Password too short";
document.getElementById('textPassword').innerHTML=text;
ok = false;
}
return ok;
}

HTML文件

<form id='register' name='register' onsubmit="return verify()">

最佳答案

function verify(){
document.getElementById('textPassword').innerHTML = ' ';
if(verName()&verEmail()&verPassword())
{
return true;
}else
{
verName();
verEmail();
verPassword();
return false;
}

关于javascript - 使用 javascript 验证表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33064155/

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