2024年4月19日发(作者:)
常用JavaScript
1. 字符串处理
参见模板工程中的
1.1 去除字符串左边及右边的空格
function StrTrim(str)
{
return e(/(^s*)|(s*$)/g, "");
}
1.2 去除左边的空格
function LTrim(str)
{
return e(/(^s*)/g, "");
}
1.3 去除右边的空格
function RTrim(str)
{
return e(/(s*$)/g, "");
}
1.4 判断字符是否是中文
function isChinese(char)
{
var strRegx = "/[u4e00-u9fa5]/";
re = eval(strRegx);
}
return ((i))
2. 数据校验
参见模板工程中的
2.1 判断输入值不包含非法字符且满足长度要求
参数说明:
Userstr:要检查的字符串
invalidStr:无效字符列表,为””时将用默认无效字符列表检查
action:当前动作描述,用于提示用户
minLen:最小长度
MaxLen:最大长度,为””表示没有长度限制
function checkString(userstr,invaidStr,action,minLen,MaxLen)
{
Var InvaidChars=”
&'#%
”;
var invaidStrarray = new Array( );
//判断是否为空
var i;
if(minLen >= 0)
{
if( == 0 || < minLen)
{
if(minLen==0)
{
alert(action + "不能为空!");
}
else
{
alert(action + "不能少于" + minLen +"位") ;
}
return false;
}
发布评论