没有,需要自己写
<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 = "  fason   ";
alert(str.Trim());
</script>

解决方案 »

  1.   

    //=============================================
    //Purpose: Trim left spaces
    //=============================================
    function jsLTrim(str){
    var rtnStr;
    rtnStr=""
    for (var i=0;i<str.length;i++){
    if (str.charAt(i)!=" "){
    rtnStr=str.substr(i);
    break;
    }
    }
    return rtnStr;
    }//==========================================
    //Purpose: Trim right spaces
    //==========================================
    function jsRTrim(str){
    var rtnStr;
    rtnStr=""
    for (var i=str.length-1;i>=0;i--){
    if (str.charAt(i)!=" "){
    rtnStr=str.substring(0,i+1);
    break;
    }
    }
    return rtnStr;
    }//==========================================
    //Purpose: Trim both left and right spaces
    //==========================================
    function jsTrim(str){
    return(jsLTrim(jsRTrim(str)));
    }
      

  2.   

    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, "");}