www.gusucode.com > 一个JSP商品管理系统源码程序 > 一个JSP商品管理系统/MobileMGR/MobileMGR/WebRoot/imis_mate/js/MaterialType.js
function checkValue() { var materialTypeNo = document.form1.materialTypeNo.value; var materialTypeName = document.form1.materialTypeName.value; var maUnit = document.form1.maUnit.value; var inMin = document.form1.inMin.value; var inMax = document.form1.inMax.value; var reMark = document.form1.reMark.value; if (materialTypeNo=="") { window.alert("请输入物品类型号"); document.form1.materialTypeNo.focus(); return false; } if(materialTypeNo!=""){ var regp =/^[0-9a-zA-Z]{1,30}$/; //只输入数字和字母的正则 if (materialTypeNo.match(regp) == null) { document.form1.materialTypeNo.focus(); alert("输入物品类型号格式错误!必须是字母和数字组成!"); return false; } } if (materialTypeName=="") { window.alert("请输入物品类型名称"); document.form1.materialTypeName.focus(); return false; } if (materialTypeName.length > 50){ window.alert("输入物品名称长度超出,限定为25个中文字符或者50个英文字符。"); document.form1.materialTypeName.focus(); return false; } var materialPaTypeNo = document.form1.materialPaTypeNo.value; if (materialPaTypeNo.length > 20){ window.alert("输入物品父类型号长度超出,限定为10个中文字符或者20个英文字符。"); document.form1.materialPaTypeNo.focus(); return false; } if (maUnit.length > 50){ window.alert("输入物品类型单位长度超出,限定为25个中文字符或者50个英文字符。"); document.form1.maUnit.focus(); return false; } // if (inMin=="") { // window.alert("请输入库存底限"); // document.form1.inMin.focus(); // return false; // } if (inMin!=""){ var regp =/^\d{1,9}$/; if (inMin.match(regp) == null) { document.form1.inMin.focus(); alert("输入库存底限格式错误!"); return false; } } // if (inMax=="") { // window.alert("请输入库存上限"); // document.form1.inMax.focus(); // return false; // } if (inMax!=""){ var regp =/^\d{1,9}$/; if (inMax.match(regp) == null) { document.form1.inMax.focus(); alert("输入库存上限格式错误!"); return false; } } if(inMax!=""&&inMin!=""){ if(inMin>inMax) { window.alert("上限必须大于下限!"); document.form1.inMin.focus(); return false; }} if (reMark.length > 100){ window.alert("输入备注长度超出,限定为50个中文字符或者100个英文字符。"); document.form1.reMark.focus(); return false; } return true; }