为什么段落空格被省略

时间:2011-04-22 12:54:05

标签: database forms text

我有一个接受varchar2(5000)的表单。它基本上是一个描述领域。现在,当用户在段落之后输入spces时,它们都被合并到段落中,而不是输入的多个。

为什么呢?前 - 这是一段。

这是另一段。

以下是发生的事情 -

这是一个段落。这是另一段。

1 个答案:

答案 0 :(得分:0)

您是在网页上还是以某种方式通过HTML显示此数据?如果是这样,则不能以直接的方式处理空白区域,这可能会导致混淆。

更新 - 似乎 显示在网页上。

你需要做以下几件事之一:

  • 在您网页上的<pre>元素中显示您的文字 OR
  • 在发送到网页之前,将文本中的回车符替换为<br/>个字符 (如果你需要准确地显示多个空格,你可能还需要对空格做一些事情。)

这与数据库无关,只与HTML的显示方式有关。

看一下这个答案Rendering Plaintext as HTML maintaining whitespace – without <pre>