2015-03-13 121 views
0

好吧,这是一个很常见的奇怪问题,但我似乎无法在任何地方找到修复程序。textareas中的换行符被忽略

我从数据库TEXT字段中提取数据以显示在textarea中进行编辑。但textarea不会显示空行。

例子:

数据库数据

This is a line of text 

this is another line of text with a line break above. 

这是在TEXTAREA SHOWS

This is a line of text 
this is another line of text with a line break above. 

有谁知道一种方法,使空白行实际的HTML文本区域实际上代表。

+1

你如何设置textarea的价值?另外,我假设你知道你需要2个换行符来获得空行吗? – jlowcs 2015-03-13 20:08:36

+0

HTML的外观如何?将数据库中的数据放入HTML中的代码是什么样的? – Quentin 2015-03-13 20:10:58

+0

仅供参考,没有理由不应该工作:http://jsfiddle.net/1n95rotm/ – jlowcs 2015-03-13 20:11:09

回答

1

对于输出,补充一点:

<style type="text/css"> 
.textareaOutput { 
    white-space: pre-wrap; 
} 
</style> 
+0

在CSS中已经有了。它仍然忽略空白。 – MadScientist 2015-03-13 20:37:25