function trim(item) {
    worker = new String(item);
    if (worker.indexOf(" ") != -1) {
        if (worker.indexOf(" ") == 0) {
            worker = worker.substring(1,worker.length);
            trim(worker);
        }
    }
    if (worker.lastIndexOf(" ") != -1) {
        if (worker.lastIndexOf(" ") >= worker.length-1) {
            worker = worker.substring(0,worker.length-1);
            trim(worker);
        }
    }
    return worker;
}

解决方案 »

  1.   

    没有效果啦!还有主意吗?
    go on
      

  2.   

    GAOXIAO!
    js中有trim吗?
    误人子弟
      

  3.   

    // 增加一个名为 trim 的函数
    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 + ")");
    to c_unknower(c盲)有了吧.不服?