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;
}