Javascript 如何在不丢失格式的情况下,将文本从textarea传递到另一个页面以反映或显示?

Javascript 如何在不丢失格式的情况下,将文本从textarea传递到另一个页面以反映或显示?,javascript,php,Javascript,Php,我正在使用javascript(无JQuery)和php制作一个应用程序。我有一个textarea表单,它适用于空格格式。但是当我使用PHPPost命令将这个文本区域中的值发送到另一个页面时,间隔消失了。如何反映文本区域的内容以及间距?这很简单 使用'n2blr'函数 The nl2br() function inserts HTML line breaks (<br> or <br />) in front of each newline (\n) in a strin

我正在使用javascript(无JQuery)和php制作一个应用程序。我有一个textarea表单,它适用于空格格式。但是当我使用PHPPost命令将这个文本区域中的值发送到另一个页面时,间隔消失了。如何反映文本区域的内容以及间距?

这很简单

使用'n2blr'函数

The nl2br() function inserts HTML line breaks (<br> or <br />) in front of each newline (\n) in a string.
nl2br()函数在字符串中的每个换行符(\n)前面插入HTML换行符(

)。

请参见了解如何更好地理解它

在PHP中使用
nl2br
,间距仍然存在,但它们不能以HTML的方式显示为
textarea
如何获得新行,但不显示
标记,因为文本得到反映。类似于:
str\u replace(“
,“\r\n”,$field)
非常感谢您的回答。我想知道,如果我使用文本编辑器(如CK编辑器)而不是文本区域表单,是否也可以保留其他格式。CK编辑器是格式化的,并使其成为文本编辑器,因此我认为该函数也适用于此。