我直接把取得的值存入数据库,输出的时候用PRE 格式正确,可以有换行
不过还IE6的textarea好像有点问题,回车的时候只显示空格不换行,但是pre输出的时候是有换行的现在问题出现了,当textarea一行满的时候,不按下回车,它也会自动换行。但是存入数据库后,用pre显示的时候没有出行换行。尝试着吧\t \n 换成BR 但是好像里面有没有这些字符。还是失败。问题出现在,textarea 一行满的时候。不手动键入回车也可以换行,但是输出的时候看不到换行,就超出去了。
还有IE6 回车的时候textarea 不换行只显示空格怎么解决

解决方案 »

  1.   

    加上 wrap="physical" 就可以了杯具
      

  2.   

    兄弟不要把问题集中在这,  你不用管它换行不换行  你只要在输出内容页面部分控制就行了
    <div></div>去用css (定义格式)去限制就行了
      

  3.   

    js textarea onchange事件手动分隔行(固定长度+换行符)或者不考虑数据的存储情况,仅考虑怎么输出显示的样式,就像楼上说的那样!
      

  4.   

    上面的问题都弄好了,
    textarea 就是在IE6的回车换行问题,好像开头导入的JS还是什么问题导致 IE6 下回车不能换行。
    单独出来时可以换行的,头疼
      

  5.   

    头部CSS样式定义导致不能换行了。改 好了
    wrap="physical"  加上去后 ,文本太长且不输入回车 textarea会自动换行,输入数据库再输出来也是有换行的
    但是IE6还是老问题,文本太长且不输入回车 textarea会自动换行,但是存入后再输出还是 一个长长的字符不换行。其他浏览器都可以