trystr = str.replace(/^\s+|\s+$/g,"");

解决方案 »

  1.   

    有这么麻烦吗/
    查一下JS手册就行了。
    查找WINDOWS98里的。js*.chm
    欢迎光临WEB技术论坛。
    http://www.mywebcn.com
      

  2.   

    自己写一个吧!//从右往左去空格
    function rtrim(stringObj)
    {
    while (stringObj.charCodeAt(stringObj.length - 1) == 32)
    {
    stringObj = stringObj.substring(0,stringObj.length - 1);
    }
    return stringObj;
    }
    //从左往右去空格
    function ltrim(stringObj)
    {
    while (stringObj.charCodeAt(0) == 32)
    {
    stringObj = stringObj.substring(1,stringObj.length);
    }
    return stringObj;
    }
    //去字符串左右两边的空格(中间的空格不能去)
    function trim(stringObj)
    {
    return(ltrim(rtrim(stringObj)));
    }