将空格replace成 再显示

解决方案 »

  1.   

    function allow_space(rc)
    {
            var idx = rc.indexOf(" ");
            if (idx >= 0) {
                    rc = rc.substring(0, idx - 1) + ' ' +rc.substring(idx+1, rc.length);
            }                               
            return rc;
    }应该有更好的办法,不过这个就可以了.
      

  2.   

    JSP里没有replace吧?原理和ariso(yangxz)是一样的了
     //----------------------------一个字符串替换的函数
    public  static  java.lang.String  replace(java.lang.String  strSource,java.lang.String  strFrom,java.lang.String  strTo){
    java.lang.String  strDest  =  "";
    int  intFromLen  =  strFrom.length();
    int  intPos;while((intPos=strSource.indexOf(strFrom))!=-1){
    strDest  =  strDest  +  strSource.substring(0,intPos);
    strDest  =  strDest  +  strTo;
    strSource  =  strSource.substring(intPos+intFromLen);
    }
    strDest  =  strDest  +  strSource;return  strDest;
    }
      

  3.   

    我觉得直接把空格作为string传过去就行了吧,然后再转换为 显示不朽行了么
      

  4.   

    用这个可以吗?
    <pre>.....</pre>
      

  5.   

    应该用&nbsp
    试试吧
      

  6.   

    用replace比较简单,先找到空格,再用&nbsp替换它,就可以了