cardsale.js

来自「本套系统采用了业界当前最为流行的beanAction组件」· JavaScript 代码 · 共 64 行

JS
64
字号

//页面计算
function totalValue(){
	var singleValue = document.cardBean.singleV.value;
	var cardNum = document.cardBean.proNumber.value;
	
	document.cardBean.proNumV.value = singleValue * cardNum;
}



//卡销售信息录入表单验证:
function cardSaleInput(){
	var date = document.cardBean.saleDate.value;
	if (date == ""){
		alert("请输入日期,形式如2008-07-01。");
		return false;	
	}
	
	var city = document.cardBean.cityId.value;
	if (city == "-1"){
		alert("请选择城市。");
		return false;
	}
	
	var product = document.cardBean.proId.value;
	if (product == "-1"){
		alert("请选择产品。");
		return false;
	}
	
	var singleValue = document.cardBean.singleV.value;
	var testResult2 = singleValue.match(/^\d+(\.\d{1,2})?$/);
	if(testResult2 == null){
	alert("“单张面值金额” 请输入正数,可以精确到两位小数。");
	return false;	
	}
	
	
	var cardNum = document.cardBean.proNumber.value;
	var testResult3 = cardNum.match(/^\d+$/);
	if (testResult3 == null){
	alert("“卡销售数量” 请输入正整数。");
	return false;	
	}
	
	
	var discordValue = document.cardBean.discordV.value;
	var testResult4 = discordValue.match(/^\d+(\.\d{1,2})?$/);
	if (testResult4 == null){
	alert("“折扣后金额” 请输入正数,可以精确到两位小数。");
	return false;	
	}
}

//日期检测
function dateTest(){
	var date = document.cardBean.saleDate.value;
	if (date == ""){
		alert("请输入日期,形式如2008-07-01。");
		return false;	
	}
}

⌨️ 快捷键说明

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