- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常用JavaScript
常用JavaScript
字符串处理
参见模板工程中的string.js
去除字符串左边及右边的空格
function StrTrim(str)
{
return str.replace(/(^\s*)|(\s*$)/g, );
}
去除左边的空格
function LTrim(str)
{
return str.replace(/(^\s*)/g, );
}
去除右边的空格
function RTrim(str)
{
return this.replace(/(\s*$)/g, );
}
判断字符是否是中文
function isChinese(char)
{
var strRegx = /[\u4e00-\u9fa5]/;
re = eval(strRegx);
return re.test(strInput.charAt(i))
}
数据校验
参见模板工程中的CheckData.js
判断输入值不包含非法字符且满足长度要求
参数说明:
Userstr:要检查的字符串
invalidStr:无效字符列表,为””时将用默认无效字符列表检查
action:当前动作描述,用于提示用户
minLen:最小长度
MaxLen:最大长度,为””表示没有长度限制
function checkString(userstr,invaidStr,action,minLen,MaxLen)
{
Var InvaidChars=” \\#%”;
var invaidStrarray = new Array( );
//判断是否为空
var i;
if(minLen = 0)
{
if(userstr.length == 0 || userstr.length minLen)
{
if(minLen==0)
{
alert(action + 不能为空!);
}
else
{
alert(action + 不能少于 + minLen +位) ;
}
return false;
}
}
//判断空格
if(isAllBlank(userstr))
{
alert(不能完全是空格!) ;
return false;
}
if(MaxLen!=)
{
if(userstr.length MaxLen)
{
alert(输入 + action + 不能多于 + (MaxLen) + 个字符!);
return false;
}
}
if(userstr.indexOf(+)=0)
{
alert(输入 + action + 不能包含“+”!);
return false;
}
if(invaidStr==)
{
invaidStr= InvaidChars;
}
for(i=1;i=invaidStr.length;i++)
{
invaidStrarray[i] = invaidStr.substr(i-1,1);
}
for(i=1;i=invaidStr.length;i++)
{
if(userstr.search(invaidStrarray[i])!=-1)
{
alert(action + 不能包含“+ invaidStrarray[i] +”);
return false;
}
}
return true;
}判断输入内容是否全部都是空格
function isAllBlank(strInput)
{
var re = / /g;
var resultStr = strInput.replace(re,);
if(resultStr == )
{
return true;
}
else
{
return false;
}
}
判断电子邮件是否格式正确 可以为空
function is_email(object_name)
{
var string;
string=new String(object_name);
var len=string.length;
文档评论(0)