textarea中的换行符怎样显示在网页中

我把textaret中的内容保存在数据库中或文件(xml,txt)中,有换行的,怎么调出来显示在页面上就没有换行呢,怎样才能让它在页面中也显示出来呢我是通过Java生成H... 我把textaret中的内容保存在数据库中或文件(xml,txt)中,有换行的,怎么调出来显示在页面上就没有换行呢,怎样才能让它在页面中也显示出来呢
我是通过Java生成Html页面的,并把字符存放在相应的位置
标签<pre></pre>, 好像没有用啊
展开
 我来答
cankykong
推荐于2016-10-07 · TA获得超过191个赞
知道答主
回答量:58
采纳率:0%
帮助的人:62.9万
展开全部
你显示出来的时候是显示在哪里?显示在textarea里就什么都不用处理,
其他地方的话,有两种方法,
一种是用标签<pre></pre>,
另外一种就是替换字符串了,替换字符串又可以有几个选择:
1.保存到数据库前就替换
1.1 页面上用javascript替换
1.2 后台java替换
2.要显示的时候才替换
同样,可以用java或者js替换

具体看哪个最适合你了

替换的方法也很简单,这里就不多说了
owen27
2009-04-16 · TA获得超过901个赞
知道小有建树答主
回答量:980
采纳率:100%
帮助的人:664万
展开全部
用插件来配合textarea吧,比如FCKeditor,功能和可扩展性比较强大。

如果自己写的话你需要在保存到数据库之前做一下字符替换,把text中的回车全部替换为"<br />", 这样转义成HTML语言才是真正的回车。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniappSlUgfwUcrICuZ
2009-04-17 · TA获得超过1732个赞
知道小有建树答主
回答量:363
采纳率:0%
帮助的人:535万
展开全部
用字符串的replace方法
将所有的 /r/n 转换为 <br/> 就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式