HTML Textarea 读取换行符

Posted

技术标签:

【中文标题】HTML Textarea 读取换行符【英文标题】:HTML Textarea reading newlines 【发布时间】:2013-02-27 05:16:36 【问题描述】:

我有一个可以接受大块文本的 html 文本区域。 textarea 需要读取换行符。

例如。如果有人键入以下内容:


堆栈溢出太酷了。

我喜欢它。


当我将它保存到数据库并再次打印出来时,它显示为:

堆栈溢出太酷了。我喜欢它。

我需要记录换行符(回车)。

有人知道怎么做吗?

【问题讨论】:

您使用什么服务器端脚本语言? MVC3,剃刀。但是文本区域是用 HTML 编写的。 如果您使用的是 php,请查看:***.com/questions/289159/… 【参考方案1】:

用 CKEditor 或 FCKEditor Enabled 控件替换 HTML 文本区域,这些控件根据用户输入获取并保存总 html 以供进一步使用和显示。

【讨论】:

【参考方案2】:

对于 PHP,可以使用函数 nl2br:

http://ca3.php.net/manual/en/function.nl2br.php

【讨论】:

大声笑,好的,当我回复时,关于 mv3c 的评论没有出现

以上是关于HTML Textarea 读取换行符的主要内容,如果未能解决你的问题,请参考以下文章

如何初始化 CKEditor textarea 换行符,就像 html textarea 换行符一样

HTML 在 textarea 中显示换行符

javascript/html/php 捕获 textarea 中的换行符

textArea换行符转<br/> <br/> 转 textArea换行符

textarea的换行符处理以及正确的在Html中显示

如何将空格和换行符从 TEXTAREA 转换为 html