📄 checkdata.js
字号:
//
function isEmpty(inputStr){
if (inputStr==null || inputStr==""){
return true;
}
else {
return false;
}
}
//
function isNotEmpty(inputStr){
return (! (inputStr==null || inputStr==""));
}
//
function isPosInteger(inputStr){
var reg = /[0-9]*/;
return (inputStr.match(reg) != null);
}
//
function isNumber(inputStr){
if (isNotEmpty(inputStr)){
inputStr1=inputStr.toString();
ii=0;
for(var i=0;i<inputStr1.length;i++){
var oneChar=inputStr1.charAt(i);
if (oneChar=="."){
ii=ii+1;
}
if (i==0 && oneChar=="."){
return false;
}
else{
if ((oneChar<"0" || oneChar>"9")&& oneChar!="."){
return false;
}
}
}
if (ii>1)
{
return false;
}
else
{
return true;
}
}
else
{
return false;
}
}
//
function checkDateYMD(StrYear,StrMonth,StrDay){
if(isPosInteger(StrYear) && isPosInteger(StrMonth) && isPosInteger(StrDay)){
var yyyy=parseInt(StrYear);
var mm=parseInt(StrMonth);
var dd=parseInt(StrDay);
if (yyyy<1900 || yyyy>2100){
return false;
}
if (mm<1 || mm>12){
return false;
}
if (dd<1 || dd>31){
return false;
}
if((mm==4 || mm==6 ||mm==9 ||mm==11)&& dd>30){
return false;
}
if (mm==2){
if( yyyy%4 >0 && dd>28 ){
return false;
}
else
if (dd>29){
return false;
}
}
return true;
}
else{
return false;
}
}
//
function getLength(str) {
var len = 0;
for (i = 0; i < str.length; i++) {
if (str.charCodeAt(i) > 255) {
len += 2;
} else {
len += 1;
}
}
return len;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -