www.gusucode.com > 一个JSP商品管理系统源码程序 > 一个JSP商品管理系统/MobileMGR/MobileMGR/WebRoot/imis_mate/js/MaterialBuyDetail.js
// JavaScript Document // JavaScript Document function checkValue() { var buyNo = document.form1.buyNo.value; var materialTypeName = document.form1.materialTypeName.value; var maModel = document.form1.maModel.value; var maBrand = document.form1.maBrand.value; var maMadeIn = document.form1.maMadeIn.value; var materialTypeNo = document.form1.materialTypeNo.value; var priceUnit = document.form1.priceUnit.value; var inCount = document.form1.inCount.value; if (buyNo=="") { alert("请输入单据编号"); document.form1.buyNo.focus(); return false; } if (buyNo.length > 30){ alert("输入单据编号长度超出,限定为15个中文字符或者30个英文字符。"); document.form1.buyNo.focus(); return false; } if(materialTypeName=="") { alert("请输入物品名称"); document.form1.materialTypeName.focus(); return false; } if (materialTypeName.length > 50){ window.alert("输入物品名称长度超出,限定为25个中文字符或者50个英文字符。"); document.form1.materialTypeName.focus(); return false; } if (maModel.length > 50){ window.alert("输入型号长度超出,限定为25个中文字符或者50个英文字符。"); document.form1.maModel.focus(); return false; } if (maBrand.length > 50){ window.alert("输入品牌长度超出,限定为25个中文字符或者50个英文字符。"); document.form1.maBrand.focus(); return false; } if (maMadeIn.length > 50){ window.alert("输入产地长度超出,限定为25个中文字符或者50个英文字符。"); document.form1.maMadeIn.focus(); return false; } if(materialTypeNo=="") { alert("请输入物品类型"); document.form1.materialTypeNo.focus(); return false; } if (materialTypeNo.length > 20){ window.alert("输入物品类型长度超出,限定为10个中文字符或者20个英文字符。"); document.form1.materialTypeNo.focus(); return false; } if(priceUnit=="") { alert("请输入采购单价"); document.form1.priceUnit.focus(); return false; } if (priceUnit!=""){ var regp = /\d{1,10}\.?\d{0,2}$/; if (priceUnit.match(regp) == null) { document.form1.priceUnit.focus(); alert("输入采购单价格式错误!使用“0.00”格式"); return false; } } if (priceUnit=="") { alert("请输入采购单价"); document.form1.priceUnit.focus(); return false; } if (inCount=="") { alert("请输入采购数量"); document.form1.inCount.focus(); return false; } if (inCount!=""){ var regp =/^\d{1,7}$/; if (inCount.match(regp) == null) { document.form1.inCount.focus(); alert("输入采购数量格式错误!数字"); return false; } } return true; }