textarea保持文本样式
我将textarea中的文本传入到数据库后,从数据库中读取出来,但读书来的文本和起先输入到textarea中的文本格式不一样,怎样才能将从数据库中输出的格式和写在text...
我将textarea中的文本传入到数据库后,从数据库中读取出来,但读书来的文本和起先输入到textarea中的文本格式不一样,怎样才能将从数据库中输出的格式和写在textarea中的一样啊?
表单提交,如何保持插入数据库的文本样式 ,只使用textarea,在后台怎样替换,请具体点! 展开
表单提交,如何保持插入数据库的文本样式 ,只使用textarea,在后台怎样替换,请具体点! 展开
3个回答
展开全部
存进去的时候其实是一样,不一样的肯定是显示的时候.
拿换行来说,你在textarea输入的时候,用回车换行.存到数据库里面的是\n或者\r\n.
但是如果你要把数据库的东西读出来显示在页面上的时候,\n是不能直接换行的。
解决的办法有很多,比如不使用textarea输入内容,使用富编辑器,这样寸进数据库的就是html代码了,有“所见即所得”的味道。
或者把数据库读出来的内容放到<pre>标签下包括,可以保留文本格式。如<pre>{{content}}</pre>
或者自己手工进行一些字符串替换,把"\n"替换成<br/>等等。。
======
<pre>{{content}}</pre>
显示的时候使用pre标签即可
拿换行来说,你在textarea输入的时候,用回车换行.存到数据库里面的是\n或者\r\n.
但是如果你要把数据库的东西读出来显示在页面上的时候,\n是不能直接换行的。
解决的办法有很多,比如不使用textarea输入内容,使用富编辑器,这样寸进数据库的就是html代码了,有“所见即所得”的味道。
或者把数据库读出来的内容放到<pre>标签下包括,可以保留文本格式。如<pre>{{content}}</pre>
或者自己手工进行一些字符串替换,把"\n"替换成<br/>等等。。
======
<pre>{{content}}</pre>
显示的时候使用pre标签即可
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请使用web编辑器,比如ewebeditor、fck等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询