如何在JavaScript中放置换行符

How to put newlines in JavaScript window.prompt?

本文关键字:换行符 JavaScript      更新时间:2023-09-26

我想在提示符中放置用户可以选择的选定文本。

function copyToClipboard (text) {
    window.prompt ("Copy to clipboard: Ctrl+C, Enter", text);
}

这样做的问题是文本可能有换行符。在这种情况下,我只能看到文本的第一行。无论如何,我可以插入换行符或可能有一个自定义提示,允许这个吗?谢谢。

新行东西--> 'n

你要做的就是输入:

prompt("Hello world,'nA newline!", [default text]);

关于custom prompt的事情,在W3C中没有这样的事情。然而,它确实有一个类似的东西叫做模态对话框,这只是一个包含网站的新窗口。

window.prompt将无法做到这一点,也许你应该看看一个更方便(和更好)的方法:

如何在JavaScript中复制到剪贴板?