收录日期:2018/12/13 08:07:43 时间:2016/05/21 14:12:31 标签:Web 开发
在先等待:javascript中的去处字符串中的空格是那个函数
怎么用?
请先把你问题中的别字改正好吗?
大家都认真点才好。
如果要去除中间的空格,可以先用indexOf得出位置,然后用substring取空格两边得字符串再组合
如果要去除头尾得空格,用这个函数:
function lTrim(str)
{
if (str.charAt(0) == " ")
{
//如果字串左边第一个字符为空格
str = str.slice(1);//将空格从字串中去掉
//这一句也可改成 str = str.substring(1, str.length);
str = lTrim(str); //递归调用
}
<script language="javascript">
去掉空格
function Trim(str){
 if(str.charAt(0) == " "){
  str = str.slice(1);
  str = Trim(str); 
 }
 return str;
}
</script>
同意山峡
//去两边空格
function trim( str )
{
var i, j;
var chr;
for( i=0; i<str.length; i++ )
{
chr = str.charAt(i) ;
if( chr != " " ) break;
}

if( i == str.length ) return "";

for( j = str.length - 1; j>=0; j-- )
{
chr = str.charAt(j);
if( chr != " " ) break;
}

return str.substring(i, j + 1);
}


用正则表达式
function trimSpace(str) {
str = '' + str;
str = str.replace(/(^\s*)|(\s*$)/g, "");
return str;
}



你要调用vbscript中特有的函数的话

<script language="vbscript">

       function vbtrim(strIn)

           vbtrim=trim(strIn)

       end function

</script>



这样就可以通过js调用vbtrim了!
同意楼上,再加一个去所有空格的:

function trimAll(str){

  return str.replace(/ /g, "");
  //alert(str.replace(/ /g, ""));
}
在JSP里一行代码就OK了~String str=strOld.Trim();

水晶报表? 抢答,JAVA学得好,VB行快得好吗?提供资料 help,help!!! 在java里如何调用DLL 谢谢大家 一个关于图象坐标的问题? 一天获得100个QQ密码!!!(更正地址) 请教一下:dllmain的用处? 想知道 请教:如何实现网站登陆后的在线实时语音通信?多谢 我爱我的乖乖老公!!! 请教高手!如何在CPropertyPage中设置相应的CPropertySheet的标签名称 各位大虾帮忙 请教高手!如何分别设置List的右键单击事件和右键单击item事件 不能看电影 为什么我在jbuilder调用其它包时编译出错呀,代码如下: 请问? 今天中午骑车回家吃饭,途中居然被一PLMM拦住要搭车,我晕~~~ 寻找一VB免费Button控件 帮助文件制作问题 问个很初级的问题:P 紧急求助! microblue(microblue) 先生:谢谢你的源码!快来领分!!!!! 怎样拯救我的文件 高分求解,我的对话框窗口为何不响应WM_NCACTIVATE,WM_NCPAINT消息? 问个简单问题:如果在一个JS中包含另一个JS? 我开始学delphi,什么书好 关于数字通信的一个问题,请大家帮个忙!时间紧迫! 精彩转贴:“RUP裁剪”之滥用有感 .NET 装在 xp上出了问题,高手解答