我的onsubmit形成爲什麼我會收到一個空警報框?
var bCancel = false;
var errors = new Array();
function validateNewsForm(form) {
if (bCancel) {
return true;
} else {
errors = [];
var statusArray = new Array();
statusArray.push(validateRequired(form));
statusArray.push(validateMaxLength(form));
statusArray.push(validateDate(form));
for (status in statusArray) {
if (!status) {
alert(errors.join('\n'));
return false;
}
}
return true;
}
}
validateSmth()函數就可以js函數。但是,當我輸入正確的數據,我無法保存,因爲得到空警報。我只有一條警報消息,現在所有驗證功能都爲真(如果數據正確)
爲什麼我可以得到空警報?
請出示的validate- Required /的MaxLength /日期函數 – sync