自己写一个
  function jsTrim(str)
  {
  var re;
   re = /^[ \t]*|[ \t]*$/g;
   str = str.replace(re, '');
   return(str);
  }

解决方案 »

  1.   

    <FORM METHOD=POST ACTION="" name=form1>
    标题:<textarea type=text name="ftopic" cols="95" class="border1" style="overflow:auto" rows="2" onkeypress="a()"></textarea>
    <button onclick="Jtrim(form1.ftopic.value)">Jtrim</button>
    <button onclick="Ltrim(form1.ftopic.value)">Ltrim</button>
    <button onclick="Rtrim(form1.ftopic.value)">Rtrim</button>
    <button onclick="LRtrim(form1.ftopic.value)">LRtrim</button>
    </FORM><SCRIPT LANGUAGE="JavaScript">
    <!--
    function a()
    {//禁止回车
      if(window.event.keyCode==13){
        window.event.keyCode=0;
        return false;
      }
    }function LRtrim(str)
    {//去除字符串左右空格字符
      var p=/(^\s*)|(\s*$)/g
      str=str.replace(p,"");
      form1.ftopic.value=str
    }function Jtrim(str)
    {//去除字符串中所有空格字符
      var p=/\s/g
      str=str.replace(p,"");
      form1.ftopic.value=str
    }function Ltrim(str)
    {//去除字符串左空格字符
      var p=/^\s*/g
      str=str.replace(p,"");
      form1.ftopic.value=str
    }function Rtrim(str)
    {//去除字符串右空格字符
      var p=/\s*$/g
      str=str.replace(p,"");
      form1.ftopic.value=str
    }
    //-->
    </SCRIPT>