⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 check.js

📁 jsp超市管理系统系统,是用经典的MVC设计模式开发的非常适合初学者学习。
💻 JS
字号:
function isEmpty(s)
{
	if((s==null)||(s.length==0))
	{
		return true;
	}
}

function isNumber(s)
{
	if((/^\d+(\.\d+)?$/).test(s))
	{
		return false;
	}
	else
	    return true;
}

function isInteger(s)
{
	if((/^\d+(\d+)?$/).test(s))
	{
		return false;
	}
	else
	    return true;
}

function length(s)
   {
	if(s.length>25)
	{
		return true;
	}
 } 

function validate()
{
   if(isEmpty(document.addgoods.elements[0].value))
   {
		alert("请输入商品条型码");
		document.addgoods.elements[0].select();
		return false;
   }
   if(isInteger(document.addgoods.elements[0].value))
   {
		alert("条形码必须为整数");
		document.addgoods.elements[0].select();
		return false;
   }
   if(isEmpty(document.addgoods.elements[1].value))
   {
		alert("请输入商品名称");
		document.addgoods.elements[1].select();
		return false;
   }
   if(isEmpty(document.addgoods.elements[2].value))
   {
		alert("请输入进货价格");
		document.addgoods.elements[2].select();
		return false;
   }
   if(isNumber(document.addgoods.elements[2].value))
   {
		alert("进货价格必须为数字");
		document.addgoods.elements[2].select();
		return false;
   } 
   if(isEmpty(document.addgoods.elements[3].value))
   {
		alert("请输入出售价格");
		document.addgoods.elements[3].select();
		return false;
   }
   if(isNumber(document.addgoods.elements[3].value))
   {
		alert("出售价格必须为数字");
		document.addgoods.elements[3].select();
		return false;
   }
   if(isEmpty(document.addgoods.elements[4].value))
   {
		alert("请输入库存数量");
		document.addgoods.elements[4].select();
		return false;
   }
   if(isInteger(document.addgoods.elements[4].value))
   {
		alert("库存数量必须为整数");
		document.addgoods.elements[4].select();
		return false;
   }
   if(isEmpty(document.addgoods.elements[7].value))
   {
		alert("请输入商品类型");
		document.addgoods.elements[7].select();
		return false;
   } 
   if(length(document.addgoods.elements[8].value))
   {
		alert("字符长度不能超过25");
		document.addgoods.elements[8].select();
		return false;
   }
   return true;  
}

function validate1()
{
   if(isEmpty(document.addbuy.elements[10].value))
   {
		alert("请输入进货数量");
		document.addbuy.elements[10].select();
		return false;
   }
   if(isInteger(document.addbuy.elements[10].value))
   {
		alert("进货数量必须为整数");
		document.addbuy.elements[10].select();
		return false;
   }
   if(isEmpty(document.addbuy.elements[11].value))
   {
		alert("请输入操作员编码");
		document.addbuy.elements[11].select();
		return false;
   }
   if(isInteger(document.addbuy.elements[11].value))
   {
		alert("操作员编码必须为整数");
		document.addbuy.elements[11].select();
		return false;
   }
     if(isEmpty(document.addbuy.elements[12].value))
   {
		alert("请输入进货时间");
		document.addbuy.elements[12].select();
		return false;
   }
   if(isInteger(document.addbuy.elements[12].value))
   {
		alert("进货时间必须为整数");
		document.addbuy.elements[12].select();
		return false;
   }
   if(length(document.addbuy.elements[13].value))
   {
		alert("字符长度不能超过25");
		document.addbuy.elements[13].select();
		return false;
   }
   return true;  
}

function validate2()
{
   if(isEmpty(document.addsell.elements[11].value))
   {
		alert("请输入销售数量");
		document.addsell.elements[11].select();
		return false;
   }
   if(isInteger(document.addsell.elements[11].value))
   {
		alert("销售数量必须为整数");
		document.addsell.elements[11].select();
		return false;
   }
   if(isEmpty(document.addsell.elements[12].value))
   {
		alert("请输入操作员编码");
		document.addsell.elements[12].select();
		return false;
   }
   if(isInteger(document.addsell.elements[12].value))
   {
		alert("操作员编码必须为整数");
		document.addsell.elements[12].select();
		return false;
   }
   if(isEmpty(document.addsell.elements[13].value))
   {
		alert("请输入销售时间");
		document.addsell.elements[13].select();
		return false;
   }
   if(isInteger(document.addsell.elements[13].value))
   {
		alert("销售时间必须为整数");
		document.addsell.elements[13].select();
		return false;
   }
   if(length(document.addsell.elements[14].value))
   {
		alert("字符长度不能超过25");
		document.addsell.elements[14].select();
		return false;
   }
   return true;  
}
   
 function validate3()
{
   if(isEmpty(document.goodsedit.elements[1].value))
   {
		alert("请输入商品条型码");
		document.goodsedit.elements[1].select();
		return false;
   }
   if(isInteger(document.goodsedit.elements[1].value))
   {
		alert("条形码必须为整数");
		document.goodsedit.elements[1].select();
		return false;
   }
   if(isEmpty(document.goodsedit.elements[2].value))
   {
		alert("请输入商品名称");
		document.goodsedit.elements[2].select();
		return false;
   }
   if(isEmpty(document.goodsedit.elements[3].value))
   {
		alert("请输入进货价格");
		document.goodsedit.elements[3].select();
		return false;
   }
   if(isNumber(document.goodsedit.elements[3].value))
   {
		alert("进货价格必须为数字");
		document.goodsedit.elements[3].select();
		return false;
   } 
   if(isEmpty(document.goodsedit.elements[4].value))
   {
		alert("请输入出售价格");
		document.goodsedit.elements[4].select();
		return false;
   }
   if(isNumber(document.goodsedit.elements[4].value))
   {
		alert("出售价格必须为数字");
		document.goodsedit.elements[4].select();
		return false;
   }
   if(isEmpty(document.goodsedit.elements[5].value))
   {
		alert("请输入库存数量");
		document.goodsedit.elements[5].select();
		return false;
   }
   if(isInteger(document.goodsedit.elements[5].value))
   {
		alert("库存数量必须为整数");
		document.goodsedit.elements[5].select();
		return false;
   }
   if(isEmpty(document.goodsedit.elements[8].value))
   {
		alert("请输入商品类型");
		document.goodsedit.elements[8].select();
		return false;
   } 
   if(length(document.goodsedit.elements[9].value))
   {
		alert("字符长度不能超过25");
		document.goodsedit.elements[9].select();
		return false;
   }
   return true;  
}

function validate4()
{
   if(isEmpty(document.login.elements[0].value))
   {
		alert("请输入用户名");
		document.login.elements[0].select();
		return false;
   }
   if(isInteger(document.login.elements[0].value))
   {
		alert("用户名格式不正确");
		document.login.elements[0].select();
		return false;
   }
   if(isEmpty(document.login.elements[1].value))
   {
		alert("请输入密码");
		document.login.elements[1].select();
		return false;
   }
   if(isEmpty(document.login.elements[4].value))
   {
		alert("请输入验证码");
		document.login.elements[4].select();
		return false;
   }
   return true;
} 


function validate5()
{
   if(isInteger(document.form3.elements[0].value))
   {
		alert("条形码必须为整数");
		document.form3.elements[0].select();
		return false;
   }
   return true;
} 

function validate6()
{
   if(isInteger(document.form5.elements[0].value))
   {
		alert("操作员必须为整数");
		document.form5.elements[0].select();
		return false;
   }
   return true;
}

function validate7()
{
   if(isInteger(document.form3.elements[0].value))
   {
		alert("条形码必须为整数");
		document.form3.elements[0].select();
		return false;
   }
   return true;
}

function validate8()
{
   if(isInteger(document.form5.elements[0].value))
   {
		alert("操作员必须为整数");
		document.form5.elements[0].select();
		return false;
   }
   return true;
}

function validate9()
{
   if(isEmpty(document.adduser.elements[0].value))
   {
		alert("请输入员工编号");
		document.adduser.elements[0].select();
		return false;
   }
   if(isInteger(document.adduser.elements[0].value))
   {
		alert("员工编号必须为整数");
		document.adduser.elements[0].select();
		return false;
   }
   if(isEmpty(document.adduser.elements[1].value))
   {
		alert("请输入姓名");
		document.adduser.elements[1].select();
		return false;
   }
   if(isEmpty(document.adduser.elements[7].value))
   {
		alert("请输入密码");
		document.adduser.elements[7].select();
		return false;
   }
   return true;  
}

function validate10()
{
   if(isEmpty(document.useredit.elements[1].value))
   {
		alert("请输入员工编号");
		document.useredit.elements[1].select();
		return false;
   }
   if(isInteger(document.useredit.elements[1].value))
   {
		alert("员工编号必须为整数");
		document.useredit.elements[1].select();
		return false;
   }
   if(isEmpty(document.useredit.elements[2].value))
   {
		alert("请输入姓名");
		document.useredit.elements[2].select();
		return false;
   }
   if(isEmpty(document.useredit.elements[8].value))
   {
		alert("请输入密码");
		document.useredit.elements[8].select();
		return false;
   }
   return true;  
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -