js实现字符串左右空格的函数cTrim()
2007-10-22 18:23
225 查看
function cTrim(sInputString,iType)
//字符串去空格的函数(iType:1=去掉字符串左边的空格;2=去掉字符串左边的空格;0=去掉字符串左边和右边的空格)
return value:
//去掉空格的字符串
{
var sTmpStr = ' '
var i = -1
if(iType == 0 || iType == 1)
{
while(sTmpStr == ' ')
{
++i
sTmpStr = sInputString.substr(i,1)
//substr(n1,n2)为从数组下标n1开始截取n2长度后的字符串
}
sInputString = sInputString.substring(i)
//substring(n)为从数组下标n开始截取后的字符串
}
if(iType == 0 || iType == 2)
{
sTmpStr = ' '
i = sInputString.length
while(sTmpStr == ' ')
{
--i
sTmpStr = sInputString.substr(i,1)
}
sInputString = sInputString.substring(0,i+1)
//substring(n1,n2)为从数组下标n1开始到数组下标“n2 - 1”为止的字符串
}
return sInputString
}
//字符串去空格的函数(iType:1=去掉字符串左边的空格;2=去掉字符串左边的空格;0=去掉字符串左边和右边的空格)
return value:
//去掉空格的字符串
{
var sTmpStr = ' '
var i = -1
if(iType == 0 || iType == 1)
{
while(sTmpStr == ' ')
{
++i
sTmpStr = sInputString.substr(i,1)
//substr(n1,n2)为从数组下标n1开始截取n2长度后的字符串
}
sInputString = sInputString.substring(i)
//substring(n)为从数组下标n开始截取后的字符串
}
if(iType == 0 || iType == 2)
{
sTmpStr = ' '
i = sInputString.length
while(sTmpStr == ' ')
{
--i
sTmpStr = sInputString.substr(i,1)
}
sInputString = sInputString.substring(0,i+1)
//substring(n1,n2)为从数组下标n1开始到数组下标“n2 - 1”为止的字符串
}
return sInputString
}
相关文章推荐
- JS使用正则实现去掉字符串左右空格的方法
- JS不用正则验证输入的字符串是否为空(包含空格)的实现代码
- js结合正则式去掉字符串的左右空格
- Js 去掉字符串中的空格(实现代码)
- 去除字符串左右两边的空格(实现代码)
- JS去除字符串左右两端的空格
- js去除字符串空格,实现trim()方法
- js中eval()函数和trim()去掉字符串左右空格应用
- js和jquery去除字符串左右两边空格
- JS实现去除一个字符串中的所有标点和空格
- js去除字符串左右空格
- 清理字符串左右两边空格的函数实现
- js中eval()函数和trim()去掉字符串左右空格应用
- JS去掉字符串前后空格、阻止表单提交的实现代码
- js中去掉字符串左右空格
- js正则实现去除字符串前后空格
- Js去除字符串左右两端的空格
- JS去掉字符串两边(左右)的空格(js去空格)
- js 去掉字符串前后空格实现代码集合
- js去字符串前后空格5种实现方法及比较