gpt4 book ai didi

javascript - 使用变量检查 Javascript 中的错误情况

转载 作者:行者123 更新时间:2023-11-28 16:36:55 26 4
gpt4 key购买 nike

我有一个个人的简单 jQuery 验证脚本。

当单击提交按钮并设置变量时它会起作用:$errors = false;

然后是一系列 if 语句,用于检查文本框值和条件,如果不满足条件,则变量 $errors 设置为 true.

除了一件事之外,该脚本可以工作。如果满足所有文本框条件(与 false $error 变量相关),脚本不会发送表单。脚本是这样结束的:

    if ( ($errors = true) ) {
return false;
}
else if ( ($errors != true) ) {
//nothing
return true;
}

我尝试删除 return true;,将其替换为 return,但没有任何效果。为什么不发送表格?!?就好像它一直卡在 return false; 位置。

现在,如果我注释掉 return false;,脚本就会显示错误并发送表单。显然,如果有错误,我们不想发送表单。

如有任何帮助,我们将不胜感激,

谢谢!阿米特

最佳答案

为了进行比较,您应该使用 == 进行比较,而不是使用 = 进行分配。既然你分配了它,它总是变为 true。

关于javascript - 使用变量检查 Javascript 中的错误情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3499839/

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