📄 common.js
字号:
// JavaScript Document
function SubmitOnce(theform){
if (document.all||document.getElementById){
for (i=0;i<theform.length;i++){
var tempobj=theform.elements[i];
if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset"||tempobj.type.toLowerCase()=="button")
tempobj.disabled=true;
}
}
}
String.prototype.trim = function(){
return this.replace(/(^\s*)|(\s*$)/g, "");
}
function getObject(s){
return document.getElementById(s);
}
function CheckNum(str){
return str.match(/\D/)==null;
}
function CheckWord(str){
return str.match(/\W/)==null;
}
function CheckDate(str){
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
var r = str.match(reg);
if(r==null) return false;
var d= new Date(r[1], r[3]-1,r[4]);
var newStr=d.getFullYear();
newStr += r[2];
newStr += (d.getMonth()+1)>9?(d.getMonth()+1):("0"+(d.getMonth()+1));
newStr += r[2];
newStr += d.getDate()>9?d.getDate():("0"+d.getDate());
var newStr2=d.getFullYear();
newStr2 += r[2];
newStr2 += d.getMonth()+1;
newStr2 += r[2];
newStr2 += d.getDate();
return ((newStr==str) || (newStr2==str));
}
function parseDate(s){
var reg = new RegExp("[^0-9-]","")
if(s.search(reg)>=0)return today;
var ss=s.split("-");
if(ss.length!=3)return today;
if(isNaN(ss[0])||isNaN(ss[1])||isNaN(ss[2]))return today;
return new Date(parseInt(ss[0],10),parseInt(ss[1],10)-1,parseInt(ss[2],10));
}
function AddDate(date, numDay){
var datestr;
var str;
var time = parseDate(date).getTime();
var newTime = time + numDay*24*60*60*1000;
datestr= new Date(newTime);
str = datestr.getFullYear();
str += "-";
str += (datestr.getMonth()+1)>9?(datestr.getMonth()+1):("0"+ (datestr.getMonth()+1));
str += "-";
str += datestr.getDate()>9?datestr.getDate():("0"+ datestr.getDate());
return str;
}
function AddDate2(date,numDay){
var datestr;
var str;
var time = date.getTime();
var newTime = time + numDay*24*60*60*1000;
datestr= new Date(newTime);
return datestr;
}
function NowTime(){
var mydate = new Date();
return mydate.getYear()+"-"+(mydate.getMonth()+1)+"-"+mydate.getDate()+" "+mydate.getHours()+":"+mydate.getMinutes()+":"+mydate.getSeconds();
}
function getCookie(mainKey, subKey){
var reg = new RegExp("(^| )"+ mainKey +"=([^;]*)(;|$)");
var arr = document.cookie.match(reg);
if(arguments.length == 2){
if(arr!=null){
return getKey(subKey, arr[2].trim());
}else{
return null;
}
}else if(arguments.length == 1){
if(arr!=null){
var returns = "";
var arr = unescape(arr[2]).split("|");
for(var i=0;i<arr.length;i++){
returns += String.fromCharCode(arr[i]);
}
return returns;
}
else
return null;
}
}
function getKey(subKey, findWith){
var arr;
var reg = new RegExp("(^|\&| )"+ subKey +"=([^&]*)(&|$)");
findWith = findWith?findWith:document.cookie;
arr = unescape(findWith).match(reg);
if(arr!=null){
var returns = "";
var arr = unescape(arr[2]).split("|");
for(var i=0;i<arr.length;i++){
returns += String.fromCharCode(arr[i]);
}
return returns;
}
else
return null;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -