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

    // JavaScript Document
// JavaScript Document
function checkValue() {
   var outNo = document.form1.outNo.value;
             if (outNo=="") {
                	window.alert("请输入出库单编号");
                 	document.form1.outNo.focus();
                 	return false;
                	}
			if (outNo.length > 30){
		window.alert("输入出库单编号长度超出,限定为15个中文字符或者30个英文字符。");
             		document.form1.outNo.focus();
             		return false;
		}
if(outNo!=""){
	var regp =/^[0-9a-zA-Z]{1,30}$/; //只输入数字和字母的正则

					if (outNo.match(regp) == null) 
				{
				  document.form1.outNo.focus();
				  alert("输入出库NO格式错误!必须是字母和数字组成!");
				  return false;
				}}


var outDate = document.form1.outDate.value;
			if (outDate=="") {
                	window.alert("请输入出库日期");
                 	document.form1.outDate.focus();
                 	return false;
                	}
		var userCode = document.form1.userCode.value;
			if (userCode.length > 30){
		window.alert("输入入库人长度超出,限定为15个中文字符或者30个英文字符。");
             		document.form1.userCode.focus();
             		return false;
		}
		
		var managerBy = document.form1.managerBy.value;
			if (managerBy.length > 30){
		window.alert("输入责任人长度超出,限定为15个中文字符或者30个英文字符。");
             		document.form1.managerBy.focus();
             		return false;
		}
		var useBy = document.form1.useBy.value;
			if (useBy.length > 30){
		window.alert("输入使用人长度超出,限定为15个中文字符或者30个英文字符。");
             		document.form1.useBy.focus();
             		return false;
		}

		var roomNu = document.form1.roomNu.value;
			if (roomNu.length > 30){
		window.alert("输入放置位置房间长度超出,限定为15个中文字符或者30个英文字符。");
             		document.form1.roomNu.focus();
             		return false;
		}
		var buildingNu = document.form1.buildingNu.value;
			if (buildingNu.length > 30){
		window.alert("输入建筑物代号长度超出,限定为15个中文字符或者30个英文字符。");
             		document.form1.buildingNu.focus();
             		return false;
		}
		var outCause = document.form1.outCause.value;
			if (outCause.length > 100){
		window.alert("输入出库原因长度超出,限定为50个中文字符或者100个英文字符。");
             		document.form1.outCause.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;
}