代码如下: 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;
}
但是,在执行验证有效期至是否为空后,就不在执行了,日期格式验证、管理员验证和经办人验证都不不验证,直接保存了,不知道怎么回事?再就是验证日期格式是否复核要求,到底该怎么写啊!
解决方案 »
- 为什么不能赋值?
- 为什么V8引擎这么快?
- 在浏览网页,出来这么个错误。页面里没有ActiveX等等,都是纯的HTML,JS,CSS.这是为啥那?
- 仿google suggest是遇到的问题
- javascript究竟有没有办法获取到checkbox的text值(不是value值)!!困惑中!!
- 如何用javascript清空当前页面的所以内容?
- 让网页显示"地图正在下载,请稍侯......"的信息
- 怎样判断textarea中敲入了回车键
- 100分请教如何实现这样的功能
- js 如何改写注册表
- js 如何判断控件替换word书签成功
- 看《javascript权威指南5》遇到的纠结问题,谁来帮忙解释下,谢谢!
在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;
}
}