datacheck.js
来自「该程序实现的是部门管理系统」· JavaScript 代码 · 共 84 行
JS
84 行
// datacheck.js
function IntegerCheck(value){
var f_t = true;
if((value == null) || (value == "")){
f_t = false;
return f_t;
}
for(n=0; n<value.length; n++){
if( (value.substring(n,n+1) != "0") &&
(value.substring(n,n+1) != "1") &&
(value.substring(n,n+1) != "2") &&
(value.substring(n,n+1) != "3") &&
(value.substring(n,n+1) != "4") &&
(value.substring(n,n+1) != "5") &&
(value.substring(n,n+1) != "6") &&
(value.substring(n,n+1) != "7") &&
(value.substring(n,n+1) != "8") &&
(value.substring(n,n+1) != "9")){
f_t = false;
}
}
return f_t;
}
function NumberCheck(value){
var f_t = true;
if((value == null) || (value == "")){
f_t = false;
return f_t;
}
for(n=0; n<value.length; n++){
if( (value.substring(n,n+1) != "0") &&
(value.substring(n,n+1) != "1") &&
(value.substring(n,n+1) != "2") &&
(value.substring(n,n+1) != "3") &&
(value.substring(n,n+1) != "4") &&
(value.substring(n,n+1) != "5") &&
(value.substring(n,n+1) != "6") &&
(value.substring(n,n+1) != "7") &&
(value.substring(n,n+1) != "8") &&
(value.substring(n,n+1) != "9") &&
(value.substring(n,n+1) != ".")) {
f_t = false;
}
}
return f_t;
}
function LTrim(str){
var whitespace = new String(" \t\n\r");
var s = new String(str);
if (whitespace.indexOf(s.charAt(0)) != -1){
var j=0, i = s.length;
while (j < i && whitespace.indexOf(s.charAt(j)) != -1){
j++;
}
s = s.substring(j, i);
}
return s;
}
function RTrim(str){
var whitespace = new String(" \t\n\r");
var s = new String(str);
if (whitespace.indexOf(s.charAt(s.length-1)) != -1){
var i = s.length - 1;
while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1){
i--;
}
s = s.substring(0, i+1);
}
return s;
}
function Trim(str){
return RTrim(LTrim(str));
}
function XMLEncode(str){
str=Trim(str);
str=str.replace("&","&");
str=str.replace("<","<");
str=str.replace(">",">");
str=str.replace("'","'");
str=str.replace("\"",""");
return str;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?