如何在JavaScript提示符中将字符串格式化为多行?

时间:2012-02-17 12:29:44

标签: javascript string newline

我正在尝试使用prompt()对话框为用户提供多行可选文本。我将在JavaScript中格式化文本,插入特殊字符,然后抛出提示,用户只需按Ctrl-C,因为文本已被选中。

显示提示时,可选文本如下所示:

Line1□Line2□Line3□

其中是换行符。它全部显示在一行中,因此可以轻松选择,但将其粘贴到记事本或任何其他文本编辑器中应该会导致:

Line1
Line2
Line3

我尝试了\r\n甚至\r\n,但它似乎将其截断为第一行。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

您可以使用 Ctrl + C (至少在Windows上)复制对话框的内容(如JavaScript中的alert())。

答案 1 :(得分:0)

不起作用:prompt()是单行。