繁体   English   中英

如何在JavaScript window.prompt中放置换行符?

[英]How to put newlines in JavaScript window.prompt?

我想在用户提示中输入选定的文本。

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

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

window.prompt将无法执行此操作,也许您应该考虑一种更方便(更好)的方法:

如何使用JavaScript复制到剪贴板?

新行-> \\n

因此,您只需输入以下内容即可:

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM