gpt4 book ai didi

javascript - 代码片段不工作

转载 作者:行者123 更新时间:2023-12-02 17:32:16 30 4
gpt4 key购买 nike

下面是表单验证脚本的简化代码片段。这不起作用...

当提交表单并且用户将“输入字段”留空时,会弹出第一个警报。用户在“inputfield”中输入内容后,当用户单击“提交”时会弹出第二个警报。

之后,脚本应返回 false 并继续验证。我需要将两个警报包含在同一个 else if 中。我究竟做错了什么?警报不会显示,表单验证会忽略这部分代码...

    } else if (myform.inputfield.value=="") {
alert ('Please enter something in the text field!');
}
if (myform.inputfield.value!=="") {
alert ('Thank you for entering something in the field!');
return false;
}

最佳答案

声明一个标志并将其作为结果返回不是更好吗?考虑以下示例:

var validationResult = true;

...
} else if (myform.inputfield.value=="") {
validationResult = false;
alert ('Please enter something in the text field!');
}
if (myform.inputfield.value!=="") {
alert ('Thank you for entering something in the field!');
validationResult = false;
}

return validationResult;

关于javascript - 代码片段不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22954254/

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