www.gusucode.com > 一个JSP商品管理系统源码程序 > 一个JSP商品管理系统/MobileMGR/MobileMGR/WebRoot/imis_mate/js/MaterialTable.js

    // JavaScript Document
// JavaScript Document
// JavaScript Document
function checkValue() {
	
	var materialTypeName = document.form1.materialTypeName.value;
	var materialTypeNo = document.form1.materialTypeNo.value;
	var maModel = document.form1.maModel.value;
	var maBrand = document.form1.maBrand.value;
	var maMadeIn = document.form1.maMadeIn.value;
	var buyId = document.form1.buyId.value;
	var priceUnit = document.form1.priceUnit.value;
	var inCount = document.form1.inCount.value;
	var nowCount = document.form1.nowCount.value;
	var userCode = document.form1.userCode.value;
	var inFrom = document.form1.inFrom.value;
	var reMark = document.form1.reMark.value;

	if(materialTypeName=="") {
		window.alert("请输入物品名称.");
		document.form1.materialTypeName.focus();
		return false;
	}
	
var materialTypeNo = document.form1.materialTypeNo.value;
			if (materialTypeNo.length > 20){
		window.alert("输入物品类型长度超出,限定为10个中文字符或者20个英文字符。");
             		document.form1.materialTypeNo.focus();
             		return false;
		}


var materialTypeName = document.form1.materialTypeName.value;
			if (materialTypeName.length > 50){
		window.alert("输入物品名称长度超出,限定为25个中文字符或者50个英文字符。");
             		document.form1.materialTypeName.focus();
             		return false;
		}
		
		var maModel = document.form1.maModel.value;
			if (maModel.length > 50){
		window.alert("输入型号长度超出,限定为25个中文字符或者50个英文字符。");
             		document.form1.maModel.focus();
             		return false;
		}var maBrand = document.form1.maBrand.value;
			if (maBrand.length > 50){
		window.alert("输入品牌长度超出,限定为25个中文字符或者50个英文字符。");
             		document.form1.maBrand.focus();
             		return false;
		}var maMadeIn = document.form1.maMadeIn.value;
			if (maMadeIn.length > 50){
		window.alert("输入产地长度超出,限定为25个中文字符或者50个英文字符。");
             		document.form1.maMadeIn.focus();
             		return false;
		}
		var buyId = document.form1.buyId.value;
			if (buyId!=""){
			var regp =/^\d{1,9}$/;
					if (buyId.match(regp) == null) 
				{
				  document.form1.buyId.focus();
				  alert("输入采购单id格式错误!");
				  return false;
				}
				}
		if(buyId=="") {
		window.alert("请输入对应采购单ID.");
		document.form1.buyId.focus();
		return false;
	}

		var priceUnit = document.form1.priceUnit.value;
			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=="") {
		window.alert("请输入采购单价.");
		document.form1.priceUnit.focus();
		return false;
				}
			var inCount = document.form1.inCount.value;
			if (inCount!=""){
			var regp =/^\d{1,9}$/;
					if (inCount.match(regp) == null) 
				{
				  document.form1.inCount.focus();
				  alert("输入入库数量格式错误!");
				  return false;
				}
				}
			if(inCount=="") {
		window.alert("请输入入库数量.");
		document.form1.inCount.focus();
		return false;
				}
var inDate = document.form1.inDate.value;
		if(inDate=="") {
		window.alert("请输入入库日期.");
		document.form1.inDate.focus();
		return false;
				}

		var nowCount = document.form1.nowCount.value;
			
			if(nowCount=="") {
		window.alert("请库存数量!");
		document.form1.nowCount.focus();
		return false;
				}
			
			if (nowCount!=""){
			var regp =/^\d{1,9}$/;
					if (nowCount.match(regp) == null) 
				{
				  document.form1.nowCount.focus();
				  alert("输入库存数量格式错误!");
				  return false;
				}
	}
		var userCode = document.form1.userCode.value;
			if (userCode.length > 30){
		window.alert("输入入库人长度超出,限定为15个中文字符或者30个英文字符。");
             		document.form1.userCode.focus();
             		return false;
		}
	
				var inFrom = document.form1.inFrom.value;
			if (inFrom.length > 30){
		window.alert("输入入库来源长度超出,限定为15个中文字符或者30个英文字符。");
             		document.form1.inFrom.focus();
             		return false;
		}
		var remark = document.form1.remark.value;
			if (remark.length > 100){
		window.alert("输入备注长度超出,限定为50个中文字符或者100个英文字符。");
             		document.form1.remark.focus();
             		return false;
		}
		
   return true;
}