?? 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 + -