<span>加了white-space:pre-wrap后,可以保持原来的文本的换行,但我在js中用innerhtml读出来其中的文本,然后赋值给<textarea>后,文本中的换行就消失了,网上查了很多都没有办法解决,望高手指教,十分感谢!

解决方案 »

  1.   

    textarea不是自动可以换行么??你是为了给后台么?你后的是什么语言啊?
      

  2.   

    textarea好像是根据自身的宽度来弄,加回车或者换行都不默认!
      

  3.   

    在生成innerHTML的同时,用js加上css的属性就可以了
      

  4.   

    不要多一道
    直接把 后台的数据原汁原味放进textarea中
    不能直接 也可以先用JS保存
      

  5.   

    textarea的换行是\n需要后台生成后转一个,使用正则就可以
      

  6.   


    <textarea>${这里显示你的内容}</textarea>
    这样就可以换行了
    或是用js赋值