- 论坛徽章:
- 0
|
//判断是否是整型
function isInt(value){
var reg = new RegExp(aUsage["int"]);
if(!reg.test(value)){
return false;
}
return true;
}
//判断是否是闰年
function isNotleapyear(yearvalue){
var result;
result=(yearvalue % 4 == 0) && ((yearvalue % 100 != 0) || (yearvalue % 400 == 0));
return result;
}
/* 检测字符串是否为空 */
function isNull(value){
if(value==null || value=="")
return true;
else
return false;
}
/* 取得字符串的字节长度 */
function strlen(str){
return str.replace(/[^\x00-\xff]/g,'**').length;
}
//小写字母转换大写字母
function chgAlpha(val){
var temp = val.toUpperCase();
return temp;
}
//去掉左右空格
function trimString(strIn) {
strIn.replace(/(^\s*)|(\s*$)/g, "");
}
//去掉左空格
function trimStringLeft(strIn) {
if(strIn == null)
return '';
var first = strIn.search(/\S/);
if(first parseInt(input.maxsize)){
returnStr=input.desc+"超出最大长度"+input.maxsize+"!";
}else if ((input.nullable=="no" || input.nullable=="N") &&isNull(input.value)){//* 非空校验 */
returnStr=input.desc+"不能为空!";
}else{
var vdatatype=input.datatype;
if(typeof(vdatatype)!="undefined"&&vdatatype!=null){
var sReg=aUsage[vdatatype];
if(typeof(sReg)!="undefined"&&sReg!=null){
var tempValue=input.value;
if(vdatatype=="picture")
tempValue=tempValue.toLowerCase();
if(!isDisabledFy(input) && !isNull(tempValue)){
var reg = new RegExp(sReg);
if(!reg.test(tempValue)){
returnStr=input.desc+aMessage[vdatatype];
}
}
}else{
switch(vdatatype){
case "kk":
returnStr=input.desc+"测试kk";
default:
break;
}
}
}
}
return returnStr;
}
/* 检测指定FORM表单所有应被检测的元素
(那些具有自定义属性的元素)是否合法,此函数用于表单的onsubmit事件 */
function verifyAll(myform){
var returnStr="";
var firstElment;
var inValidNum=0;
for (var i=0;i
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/78176/showart_1273989.html |
|