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 + -
显示快捷键?