代码如下: if (isInvalidDate(document.form1.r_data.value,"-")==true){
alert("请正确填写您的出生日期(例如:1981-11-12)!");
document.form1.r_data.focus();
return false;
}
if (isInvalidDate(document.form1.exp_data.value,"-")==true){
alert("请正确填写您的出生日期(例如:1981-11-12)!");
document.form1.exp_data.focus();
return false;
}
if(document.form1.custos.value == ""){
alert("库管员不能为空");
document.form1.custos.focus();
return false;
}
if(document.form1.deal_name.value == ""){
alert("经办人不能为空");
document.form1.deal_name.focus();
return false;
}
但是,在执行验证有效期至是否为空后,就不在执行了,日期格式验证、管理员验证和经办人验证都不不验证,直接保存了,不知道怎么回事?再就是验证日期格式是否复核要求,到底该怎么写啊!
alert("请正确填写您的出生日期(例如:1981-11-12)!");
document.form1.r_data.focus();
return false;
}
if (isInvalidDate(document.form1.exp_data.value,"-")==true){
alert("请正确填写您的出生日期(例如:1981-11-12)!");
document.form1.exp_data.focus();
return false;
}
if(document.form1.custos.value == ""){
alert("库管员不能为空");
document.form1.custos.focus();
return false;
}
if(document.form1.deal_name.value == ""){
alert("经办人不能为空");
document.form1.deal_name.focus();
return false;
}
但是,在执行验证有效期至是否为空后,就不在执行了,日期格式验证、管理员验证和经办人验证都不不验证,直接保存了,不知道怎么回事?再就是验证日期格式是否复核要求,到底该怎么写啊!
在validateForm(obj)方法里写上验证 不通过返回false 否则 返回true 你再试试
function glist(){
if(document.form1.name_name.value == ""){
alert("品名不能为空");
document.form1.name_name.focus();
return false;
}
if(document.form1.lot_number.value == ""){
alert("批号不能为空");
document.form1.lot_number.focus();
return false;
}
if(document.form1.lot_number.value.length !=8){
alert("您输入的批号格式不对");
document.form1.lot_number.focus();
return false;
}
if(document.form1.etalon.value == ""){
alert("规格不能为空");
document.form1.etalon.focus();
return false;
} if(document.form1.r_number.value == ""){
alert("入库数量不能为空");
document.form1.r_number.focus();
return false;
}
if(isNaN(form1.r_number.value)){
alert("您输入的入库数量格式不对");
document.form1.r_number.focus();
return false;
}
if(document.form1.supplier.value == ""){
alert("供应商不能为空");
document.form1.supplier.focus();
return false;
}
if(document.form1.keep_condition.value == ""){
alert("保存条件不能为空");
document.form1.keep_condition.focus();
return false;
}
if(document.form1.keep_address.value == ""){
alert("保存位置不能为空");
document.form1.keep_address.focus();
return false;
}
if(document.form1.r_data.value == ""){
alert("入库日期不能为空");
document.form1.r_data.focus();
return false;
}
if(document.form1.exp_data.value == ""){
alert("有效期至不能为空");
document.form1.exp_data.focus();
return false;
}
if (isInvalidDate(document.form1.r_data.value,"-")==true){
alert("请正确填写您的出生日期(例如:1981-11-12)!");
document.form1.r_data.focus();
return false;
}
if (isInvalidDate(document.form1.exp_data.value,"-")==true){
alert("请正确填写您的出生日期(例如:1981-11-12)!");
document.form1.exp_data.focus();
return false;
}
if(document.form1.custos.value == ""){
alert("库管员不能为空");
document.form1.custos.focus();
return false;
}
if(document.form1.deal_name.value == ""){
alert("经办人不能为空");
document.form1.deal_name.focus();
return false;
}
}