function trim(str){ return lTrim(rTrim(str)); } function OpenWindow(url,width,height,windowname){ window.open(url,windowname,'scrollbars=yes,status=yes,width='+width+',height='+height+',top=20'); }
这是我的操作方法 <script LANGUAGE="VBScript"> function JHshTrim(sString) JHshTrim=Trim(sString) end function </script> <script language=javascript> alert(JHshTrim(" a ")) </script>
//去掉字串左边的空格
function lTrim(str){
if (str.charAt(0) == " "){
//如果字串左边第一个字符为空格
//将空格从字串中去掉
str = str.slice(1);
//递归调用
str = lTrim(str);
}
return str;
}
//去掉字串右边的空格
function rTrim(str){
var iLength;
iLength = str.length;
if (str.charAt(iLength - 1) == " "){
//如果字串右边第一个字符为空格
//将空格从字串中去掉
str = str.slice(0, iLength - 1);
//递归调用
str = rTrim(str);
}
return str;
}
//去掉字串两边的空格
function trim(str){
return lTrim(rTrim(str));
}
function OpenWindow(url,width,height,windowname){
window.open(url,windowname,'scrollbars=yes,status=yes,width='+width+',height='+height+',top=20');
}
</script>
var res = String(value).replace(/^[\s]+|[\s]+$/g,'');
return res;
}
<script language=Javascript> //自己动手为string添加Trim
function String.prototype.Trim() {return this.replace(/(^\s*)|(\s*$)/g,"");}
function String.prototype.Ltrim(){return this.replace(/(^\s*)/g, "");}
function String.prototype.Rtrim(){return this.replace(/(\s*$)/g, "");}
var str = " meizz ";
alert(str.Trim());
</script>
{
if (str.charAt(0) == " ")
{
//如果字串左边第一个字符为空格
str = str.slice(1);//将空格从字串中去掉
//这一句也可改成 str = str.substring(1, str.length);
str = lTrim(str); //递归调用
}
return str;
}//去掉字串右边的空格
function rTrim(str)
{
var iLength;iLength = str.length;
if (str.charAt(iLength - 1) == " ")
{
//如果字串右边第一个字符为空格
str = str.slice(0, iLength - 1);//将空格从字串中去掉
//这一句也可改成 str = str.substring(0, iLength - 1);
str = rTrim(str); //递归调用
}
return str;
}//去掉字串两边的空格
function trim(str)
{
return lTrim(rTrim(str));
}
return lTrim(rTrim(str));
}
function OpenWindow(url,width,height,windowname){
window.open(url,windowname,'scrollbars=yes,status=yes,width='+width+',height='+height+',top=20');
}
str = str.replace(/^\s*|\s*$/g,"");
^表示从str起始位置 $表示str的结束位置。/g表示全局。若是需要,这些可以灵活改。
<script LANGUAGE="VBScript">
function JHshTrim(sString)
JHshTrim=Trim(sString)
end function
</script> <script language=javascript> alert(JHshTrim(" a ")) </script>