【问题标题】:how to break the line in value of input field [duplicate]如何在输入字段的值中换行[重复]
【发布时间】:2013-04-21 23:56:07
【问题描述】:

我正在尝试将更多数据放入输入的值部分。但我希望这些字符串有换行符。

<input type="text" value="text break text"/>

我希望显示值:

text 
text

我该怎么做?我正在尝试使用 django 的模板引擎添加它,但 django 没有它。

感谢任何帮助

【问题讨论】:

  • 你需要一个文本区域。文本输入字段不显示换行符
  • 当一个元素在功能上是用于单行输入的控件时,为什么要以两行显示?

标签: javascript python html css django


【解决方案1】:

我猜,您需要使用 &lt;textarea /&gt; 而不是 &lt;input type="text" /&gt; 字段。要换行,只需像这样使用正常的换行符:

<textarea>
    Line 1
    Line 2
</textarea>

您可以在HTML 4.01 specification 中找到有关&lt;textarea/&gt; 的更多信息。

【讨论】:

  • 好的,那么解决方案是什么? \n ?
  • @doniyor 是的,正常的换行符。我已经编辑了我的答案以澄清这一点。
  • &lt;br/&gt; 在 textarea 中完成了这项工作。
  • @michaelb958 谢谢,现在我知道了。替换为对 W3C 规范的引用。
猜你喜欢
  • 1970-01-01
  • 2020-08-28
  • 2022-10-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多