概述
相信不少人都碰到过这个问题:网页中提交评论之类的,评论文字全长也就几十个字而已,用富文本编辑器有点夸张,所以用textarea实现,但评论的内容存到数据库,再读出来显示在网页上,评论的换行不见了,所有的文字变成了一行。
解决方案当然有很多种,其中,从数据库把内容读出来在网页上用js处理一下不失为一种简便的方法:
1、把从数据库读出来的内容存放在一个Div内,例如:
1
2
3
4
|
<
div
class
=
"new-comment-content"
>
aklsdfj
asdkjf
</
div
>
|
2、在这个网页加载完毕后,用jquery处理这个div:
1
2
3
4
5
|
$(
function
(){
var
element = $(
"div[class='new-comment-content']"
);
var
temp = element.text().replace(/n/g,
'<br/>'
);
element.html(temp);
});
|
总共不过三行代码。
最后
以上就是烂漫月亮为你收集整理的怎么正确显示textarea内容的换行的全部内容,希望文章能够帮你解决怎么正确显示textarea内容的换行所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复