📄 materialbuytable.js
字号:
function checkValue() {
var buyNo = document.form1.buyNo.value;
var rePay = document.form1.rePay.value;
var acPay = document.form1.acPay.value;
var supplyNo = document.form1.supplyNo.value;
var buyBy = document.form1.buyBy.value;
var applyBy = document.form1.applyBy.value;
var useBy = document.form1.useBy.value;
var perBy = document.form1.perBy.value;
var remark = document.form1.remark.value;
var buyFor = document.form1.buyFor.value;
var inDate = document.form1.inDate.value;
if (buyNo=="") {
window.alert("请输入单据编号");
document.form1.buyNo.focus();
return false;
}
if (inDate=="") {
window.alert("请输入采购日期");
document.form1.inDate.focus();
return false;
}
if (buyNo.length > 30){
window.alert("单据编号长度超出,限定为者30个英文字符。");
document.form1.buyNo.focus();
return false;
}
if(buyNo!=""){
var regp =/^[0-9a-zA-Z]{1,30}$/; //只输入数字和字母的正则
if (buyNo.match(regp) == null)
{
document.form1.buyNo.focus();
alert("输入采购NO格式错误!必须是字母和数字组成!");
return false;
}
}
if (rePay!=""){
var regp = /\d{1,10}\.?\d{0,2}$/;
if (rePay.match(regp) == null)
{
document.form1.rePay.focus();
alert("输入应付帐款格式错误!使用“0.00”格式");
return false;
}
}
if (acPay!=""){
var regp = /\d{1,10}\.?\d{0,2}$/;
if (acPay.match(regp) == null)
{
document.form1.acPay.focus();
alert("输入实付帐款格式错误!使用“0.00”格式");
return false;
}
}
if (supplyNo!=""){
var regp = /^\d{1,5}$/;
if (supplyNo.match(regp) == null)
{
document.form1.supplyNo.focus();
alert("输入供应商编号格式错误!必须为正整数!");
return false;
}
}
if (buyBy.length > 30){
window.alert("输入采购人长度超出,限定为15个中文字符或者30个英文字符。");
document.form1.buyBy.focus();
return false;
}
if (applyBy.length > 30){
window.alert("输入申请人长度超出,限定为15个中文字符或者30个英文字符。");
document.form1.applyBy.focus();
return false;
}
if (useBy.length > 30){
window.alert("输入使用人长度超出,限定为15个中文字符或者30个英文字符。");
document.form1.useBy.focus();
return false;
}
if (perBy.length > 30){
window.alert("输入采购批准人长度超出,限定为15个中文字符或者30个英文字符。");
document.form1.perBy.focus();
return false;
}
if (remark.length > 100){
window.alert("输入备注长度超出,限定为50个中文字符或者100个英文字符。");
document.form1.remark.focus();
return false;
}
if (buyFor.length > 100){
window.alert("输入采购原因长度超出,限定为50个中文字符或者100个英文字符。");
document.form1.buyFor.focus();
return false;
}
return true;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -