// 增加一个名为 trim 的函数作为
// String 构造函数的原型对象的一个方法。
String.prototype.trim = function()
{
    // 用正则表达式将前后空格
    // 用空字符串替代。
    return this.replace(/(^\s*)|(\s*$)/g, "");
}// 有空格的字符串
var s = "    leading and trailing spaces    ";// 显示 "    leading and trailing spaces     (35)"
window.alert(s + " (" + s.length + ")");// 删除前后空格
s = s.trim();
// 显示"leading and trailing spaces (27)"
window.alert(s + " (" + s.length + ")");

解决方案 »

  1.   

    用substring(0方法自己写一个,好像没有现成的!
      

  2.   

    一个自己的函数,希望对你有用哦
    function Trim(str){
            while(str.charAt(0)==" ")
            {
                    str=str.substring(1,str.length);
            }
            while(str.charAt(str.length-1)==" ")
            {
                    str=str.substring(0,str.length-1);
            }
            return str;
    }