javascript 我不知道,我知道vbscript 中有
MyVar = Trim("  vbscript ")   MyVar="vbscript"

解决方案 »

  1.   

    <script language="javascript">
    //去掉字串左边的空格
    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>
      

  2.   

    function Trim(value){
    var res = String(value).replace(/^[\s]+|[\s]+$/g,'');
    return res;
    }
      

  3.   

    Javascript中为String对象添加 Trim() 方法
    <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>
      

  4.   

    function lTrim(str)
    {
    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));
    }
      

  5.   

    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');

      

  6.   

    用正则:
    str = str.replace(/^\s*|\s*$/g,"");
    ^表示从str起始位置 $表示str的结束位置。/g表示全局。若是需要,这些可以灵活改。
      

  7.   

    这是我的操作方法
    <script LANGUAGE="VBScript"> 
    function JHshTrim(sString) 
    JHshTrim=Trim(sString) 
    end function 
    </script> <script language=javascript> alert(JHshTrim(" a ")) </script>