【问题标题】:Spaces in a text area文本区域中的空格
【发布时间】:2013-11-27 01:34:25
【问题描述】:

我有一个文本区域,用户可以在其中输入文本。如果用户键入并换行,然后继续写文本,或者开始一个新段落,当 textarea 的内容由表单使用 $_POST 发送并再次打印时,内容没有空格或换行显示在里面。它显示为一大块文本。有人可以帮忙吗?

【问题讨论】:

    标签: php textarea spaces


    【解决方案1】:

    HTML displays multiple spaces and line breaks as one space。这意味着您需要进行自己的格式化以使其显示为<textarea>。您可以使用nl2br() 将新行转换为<br>,并使用str_replace() 或类似功能将空格替换为nbsp;。您也可以将文本包装在 <pre> 标记中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-31
      • 2013-03-07
      • 1970-01-01
      • 2019-05-10
      • 2020-07-02
      相关资源
      最近更新 更多