把换行替换成<br><form onsubmut="content.value=content.value.replace(/\r/g,'<br>')">
<textarea name="content"  rows="14" clos="100"></textarea>

解决方案 »

  1.   

    <form action=add.php method=post onsubmit="content.value=content.value.replace(/\r/g,'<br>')" >
    这下好了,哎,我太菜了,
    什么地方有这样的教程让我学啊,可以介绍给我吗,
    我只知道很少的,多亏有你们帮助,不然又不知道怎么办了,谢谢了
      

  2.   

    有新问题了.要是这样输入:
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    中间没有回车的:
    显示的结果会是很长的一条aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
      

  3.   

    高人:net_lover(孟子E章) ( ) 信誉:707 
    你的信誉分怎么那么高啊,我只能用仰视的角度看你了。佩服。
      

  4.   

    '格式化出库
    <%
    Function coder(str)
     Dim result,L,i
     If IsNull(str) Then : coder="" : Exit Function : End If
     L=Len(str) : result=""
    For i = 1 to L
      select case mid(str,i,1)
    case "<"     : result=result+"&lt;"
    case ">"     : result=result+"&gt;"
    case chr(34) : result=result+"&quot;"
    case "&"     : result=result+"&amp;"
    case chr(13) : result=result+"<br/>"
    case chr(9)  : result=result+"&nbsp; &nbsp; "
    case chr(32) : result=result+"&nbsp;"
    case else    : result=result+mid(str,i,1)
      end select
    Next
     coder=result
    End Function %>
    '格式公入库
    <%
    function kbbs(stru)
    if not isnull(stru) then
    stru = replace(stru, ">", "&gt;")
    stru = replace(stru, "<", "&lt;")
    stru = Replace(stru, CHR(32), " ")
    stru = Replace(stru, CHR(9), "&nbsp;")
    stru = Replace(stru, CHR(34), "&quot;")
    stru = Replace(stru, CHR(39), "&#39;")
    stru = Replace(stru, CHR(13), "")
    stru = Replace(stru, CHR(10), "&nbsp;")
    kbbs = stru
    end if
    end function
    %>
      

  5.   

    echo "<td style='width:100%; WORD-WRAP: break-word;'>"; // 解决第二问
    echo nl2br($row[content]); // 解决第一问
    echo "</td>";
      

  6.   

    echo "<td>";
    echo "<pre>";
    echo $row[content];
    echo "</pre>';
    echo "</td>";
    问题就解决了,呵呵
      

  7.   

    其实要完全的保留格式,用html是一个不错的选择。
      

  8.   

    格式化出库入库的想法很好,可是我现在看都看都看不懂,等以后再说
    现在的问题是软回车怎么转换为<br>?
      

  9.   

    xuzuning(唠叨) 高手可以把
    echo "<td style='width:100%; WORD-WRAP: break-word;'>"; // 解决第二问
    echo nl2br($row[content]); // 解决第一问
    echo "</td>";
    的意思讲清楚点吗,我可是看的一头雾水,因为结果好象还是以前那样!