gpt4 book ai didi

Javascript - 返回假错误

转载 作者:行者123 更新时间:2023-11-30 13:41:47 27 4
gpt4 key购买 nike

我有一个表单验证函数,它循环遍历表单元素以检查空字段 - 代码如下:

function formValidate(ourform){
var formelems = document.getElementById(ourform).elements;

for (var i=0; i<formelems.length; i++){
if(formelems[i].value == "") {
alert("Empty Field(s). Please fill in all the fields.");
return false;
}
}
}

问题是,如果有空字段,我的表单不会返回 false - 它会处理表单。我以前解决过这个问题,但现在我只是想不起如何解决。

谢谢。

最佳答案

基本上答案是,在您的示例中,您实际上并没有返回任何东西。在 Pandiya 的示例中,他根据条件返回真/假。请记住在您使用的任何 even 调用中也使用 return 语句,在您的示例中可能是

<form blah blah blah onsubmit="return formValidate(this)">

关于Javascript - 返回假错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1926736/

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