【问题标题】:New line in JavaScript strings [duplicate]JavaScript字符串中的新行[重复]
【发布时间】:2016-08-14 11:17:17
【问题描述】:

我看到了一些关于如何在 JavaScript 字符串中添加新行的问题。他们中的大多数人建议使用\n。我试过了,但新行没有插入到我的 HTML 中。

相反,我得到以下信息:

<strong>This is the first line 
 This is the second line</strong>

这是我的字符串:

var myString = "This is the first line \n This is the second line";

Example

知道如何在我的 HTML 中插入
吗?

【问题讨论】:

  • 那么,你想在 HTML 或 js alert 中换行吗?第一个可以通过
    实现,第二个可以通过\n
    实现
  • @kapilyadav 正是我的问题!谢谢。

标签: javascript


【解决方案1】:

如果您想在 html 中添加新行,您需要一些元素,例如 &lt;br /&gt;。实际上,每个块样式的元素都可以,但是 &lt;br /&gt; 默认不会添加任何边距/填充,如 f。一世。 &lt;p&gt;&lt;h3&gt; 会。无论如何,断行 html 需要任何元素,因为浏览器会忽略 "\n"、"\t" 等。

【讨论】:

  • 我意识到这是迂腐的,但毕竟是 Stackoverflow:HTML 中的 &lt;br&gt; 标签不需要自动关闭的 /,尽管它不会伤害任何东西(因为 HTML 解析器总是 接受但忽略 XML 自闭标记语法)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-20
  • 2015-03-26
  • 2020-07-04
  • 2010-09-17
  • 1970-01-01
  • 1970-01-01
  • 2020-12-19
相关资源
最近更新 更多