gpt4 book ai didi

javascript - 为什么我的表单不验证字段?

转载 作者:行者123 更新时间:2023-11-30 09:00:10 26 4
gpt4 key购买 nike

我在这段代码中看不到明显的错误。它没有验证我的字段,只是尝试发送我的表单,我不知道为什么。

这是我的 jsFiddle:http://jsfiddle.net/PAALA/

其他问题,如何验证选择框是否被选中?

最佳答案

首先,由于 JSFiddle 的工作方式,使用 function foo() {...} 定义函数是不可靠的。相反,请使用 foo = function() {...} 语法。

接下来,当您尝试访问 document.forms["bug_form"]["Project"].value 时,您的脚本出现错误 - 没有包含该名称的文本输入。

最后,为了防止意外提交,请执行以下操作:

validateBugForm = function() {
try {
// ALL YOUR ORIGINAL CODE HERE
}
catch(e) {
alert("An error occurred: "+e);
return false;
}
}

这将确保返回 false,即使您的代码出错也是如此。

关于javascript - 为什么我的表单不验证字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9861649/

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