gpt4 book ai didi

javascript - 使用javascript在div中的多行字符串

转载 作者:搜寻专家 更新时间:2023-11-01 04:52:38 26 4
gpt4 key购买 nike

我创建了一个多行字符串,如下所示"

var str1 = document.getElementById('text1');
var str2 = document.getElementById('text2');
var str = str1.value + "\n" + str2.value;

我现在想将此字符串添加到我在弹出窗口中创建的 div,如下所示:

myWindow=window.open('','Full_text','width=600,height=600');
myWindow.document.write('<div id="div1" style="position: absolute; left: 10px; width: 580px; top: 30px; height: 550px; overflow: auto;">' + str + '</div>');

但是我在 div 中没有得到多行字符串。我该如何解决这个问题?

最佳答案

如果没有此 CSS 属性,换行符不会在 HTML 中呈现:

white-space: pre;

您可以尝试将 str 替换为:

var str = str1.value + "<br/>\n" + str2.value;

关于javascript - 使用javascript在div中的多行字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11449161/

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