分类: Java
2008-05-17 16:57:06
/*
验证输入不能为非法字符'和\"以及<>#$%^&*+
*/
function isValidStr( inStr,name ){
if(inStr.indexOf("\\") != -1)
{
alert( name + "不能包含反斜杠\符号!");
return false;
}
var ignoreStr="'\"<>#$%^&*+";
for(i=0;i
{
alert( name + "不能包含'和\"以及<>#$%^&*+符号,请重新输入!");
return false;
}
}
return true;
}
/*
验证是否为double, 或float实数
*/
function isDouble(theNum) {
var regex1 =/^(-?\d+)(\.\d+)?$/;
var regex2=/^(-?[0]\d+)(\.\d+)?$/;
if((regex1.test(theNum)&&!regex2.test(theNum))==true){
return true;
}else{
return false;
}
}
/*
验证数字, 用于作位的验证
*/
function isDigit(theNum) {
var theMask = '0123456789';
if(theMask.indexOf(theNum)==-1) {
return false;
} else {
return true;
}
}
/*
是否是整数(在此不包含负号)
*/
function isInt(theStr) {
var flag = true;
for(var i=0;i
flag = false;
break;
}
}
return(flag);