<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());
alert(str.Ltrim());
alert(str.Rtrim());
</script>Jscript 是微软版的 javascript

解决方案 »

  1.   

    String .trim()//前后都去掉;
    string.Ltrim()//左
    string.Rtrim()//右
      

  2.   

    没有!自己写了
    一个是NC的,一个是MS的
    function String.prototype.Trim()
    {
    return this.replace(/^\s*/g,"").replace(/\s*$/g,"");
    }
      

  3.   

    调用vbscript Trim 函数改写。
    <SCRIPT LANGUAGE=javascript>
    <!--
    function myTrim(val)
    {
    val1=val
    execScript("val1=Trim(val1)","vbscript")
    return val1
    }t=myTrim("      sdfg       ")
    alert(t.length)//-->
    </SCRIPT>