gpt4 book ai didi

javascript - 如何将 HTML 文本区域放入 JavaScript Web 警报/弹出窗口中?

转载 作者:行者123 更新时间:2023-12-02 23:07:21 25 4
gpt4 key购买 nike

基本上,我试图将Alert中的文本复制到clipboard,这是有效的,但是粘贴的文本不会保留换行符。我似乎找不到一种方法将 Alert 中的文本放入 textarea 中。如果有其他方法可以做到这一点,我愿意接受,但我想避免使用插件。

我能够在Alert 中获取换行符。我正在使用 \n,但粘贴后不会保留。

<body>
<script type="text/JavaScript">
function test(){
alert("line 1 \n line 2 \n line 3");
}
</script>

<button onClick="test()">button</button>

</body>
</html>

功能按钮按计划工作,但是当我使用Ctrl+C复制它时,换行符不会保留我将其粘贴到其他地方。

最佳答案

如果您的目标是将内容复制到剪贴板,那么将内容放入警报中并不是实现此目标的好方法。警报的目的不是执行任何操作,而是以阻止与页面交互的方式传递字符串消息。您无法将 HTML 之类的丰富内容放入其中。

除了中断与页面的交互之外,它们通常不是一个好的解决方案。

Web浏览器支持与系统剪贴板直接交互,您可以阅读有关剪贴板API的更多信息herehere .

关于javascript - 如何将 HTML 文本区域放入 JavaScript Web 警报/弹出窗口中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57528632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com