我有一个表单需要在提交表单之前选择一个单选按钮。问题是选择单选按钮后,表单将不会提交。
function ValidateForm(form) {
ErrorText = "";
if ((form.job_status[0].checked === false) && (form.job_status[1].checked === false)) {
alert("Before you can get a signature you must mark a selection.\n Is the work completed or do you need to return?");
return false;
}
if (ErrorText = "") {
form.submit();
}
}
答案 0 :(得分:1)
使用==
代替=
if (ErrorText == "") {
form.submit();
}
答案 1 :(得分:0)
这样:
if (ErrorText = "") {
form.submit();
}
需要这样:
if (ErrorText == "") {
alert("submitted succesfully");
form.submit();
}
如果你错过了第二个=
那么它就不能用作比较运算符,这需要为true
语句提供if
结果,然后允许提交。