gpt4 book ai didi

javascript - 验证为真后隐藏表单

转载 作者:行者123 更新时间:2023-12-03 01:17:04 26 4
gpt4 key购买 nike

一旦所有验证正确,我需要能够隐藏我的表单

   window.addEventListener('load', init)

function init(e)
{

var firstName = document.querySelector('#first-name');
var lastName = document.querySelector('#last-name');
var email = document.querySelector('#email');
var emailConfirm = document.querySelector('#email-confirm');
var phoneNumber = document.querySelector('#phone');
var submit = document.querySelector('#submit');
var input = document.querySelectorAll('input');
var span = document.querySelectorAll('span');
var label = document.querySelectorAll('label');
var fields = document.querySelectorAll("#form input[type=text]");
var form = document.querySelector('#form');


submit.addEventListener('click', Edit);
submit.addEventListener('click', Results);

function Edit(e)
{
for (let i = 0; i < fields.length; i++)
{
if (fields[i].value=="")
{
span[i].innerHTML = "*";
span[i].style.color = "red"
label[i].style.color = "red";
}
else
{
span[i].innerHTML="";
label[i].style.color = "black";
}
}

if (email.value !== emailConfirm.value)
{
span[2].innerHTML = "Emails do not match";
span[3].innerHTML = "Emails do not match"
}
else
{
span[2].innerHTML = "";
span[3].innerHTML = "";
}
}

因此,一旦填写了所有字段,并且一旦电子邮件和电子邮件确认匹配,我需要在单击提交后隐藏表单,然后显示确认页面

最佳答案

因为您已经可以访问 JS 代码中的表单元素

 var form = document.querySelector('#form');

你所要做的就是

 form.style.display = 'none';

隐藏它。

关于javascript - 验证为真后隐藏表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51954219/

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