?? dealdata.js
字號:
/*函數:檢驗字段是否為空
輸入:objArray(數組類型,其中各元素為需要檢驗的表單內文本對象)
輸出:若為空則彈出警告信息,焦點集中在為空的輸入框內,并返回值:false
全不為空則返回值:true
**/
function checkData(objArray){
var textnow;
var rst="true";
for(i=0;i<objArray.length;i++){
textnow=eval(objArray[i])
if(textnow.value==""){
rst="false";
alert("請輸入完整!");
textnow.focus() ;
textnow.select();
break;
}
}
return rst
}
/*函數:檢驗字段是否為數字
輸入:objArray(數組類型,其中各元素為需要檢驗的表單內文本對象)
輸出:若不為數字則彈出警告信息,焦點集中在該輸入框內,并返回值:false;
全為數字則返回值:true
**/
function isInteger(objArray){
var textnow;
var rst="true";
for(i=0;i<objArray.length;i++){
textnow=eval(objArray[i]);
if(isNaN(textnow.value)){
rst="false";
alert("請輸入數字!");
textnow.focus();
textnow.select();
break;
}
}
return rst
}
/*函數:檢驗年份字段是否合法。
輸入:objYear(需要檢驗的表單內文本對象)
輸出:若不合法則彈出警告信息,焦點集中在該輸入框內,并返回值:false;
合法則返回值:true
**/
function isTrueYear(objYear){
var textnow=eval(objYear);
var rst="true";
var nowDate=new Date();
var nowYear=nowDate.getYear();
if(textnow.value<1900){
rst="false";
alert("請輸入正確年份!");
textnow.focus();
textnow.select();
}
return rst;
}
/*函數:檢驗月份字段是否合法。
輸入:objMonth(需要檢驗的表單內文本對象)
輸出:若不合法則彈出警告信息,焦點集中在該輸入框內,并返回值:false;
合法則返回值:true
**/
function isTrueMonth(objMonth){
var textnow=eval(objMonth);
var rst="true";
if(textnow.value>12||textnow.value<1){
rst="false";
alert("請輸入正確月份!");
textnow.focus();
textnow.select();
}
return rst;
}
/*函數:檢驗日期字段是否合法。
輸入:objDate(需要檢驗的表單內文本對象)
輸出:若不合法則彈出警告信息,焦點集中在該輸入框內,并返回值:false;
合法則返回值:true
**/
function isTrueDate(objDate){
var textnow=eval(objDate);
var rst="true";
if(textnow.value>31){
rst="false";
alert("請輸入正確日期!");
textnow.focus();
textnow.select();
}
return rst;
}
/*函數:根據起始日期,計算距現在的月份
輸入:yearBegin,monthBegin,dayBegin
輸出:月份(類型:FLOAT;時間段)
**/
function getMonths(yearBegin,monthBegin,dayBegin){
var timeBegin=parseInt(yearBegin*12)+parseInt(monthBegin)+parseFloat(dayBegin/30);
var dateNow=new Date();
var timeNow=parseInt(dateNow.getYear()*12)+parseInt(dateNow.getMonth()+1)+parseFloat(dateNow.getDate()/30);
var timeSpan=timeNow-timeBegin
//alert(timeSpan);
return timeSpan;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -