gpt4 book ai didi

html - div 中文本中的新行

转载 作者:技术小花猫 更新时间:2023-10-29 11:39:28 26 4
gpt4 key购买 nike

当我放置通过 ajax 调用加载的文本时,我遇到了一个小问题。

我从文本区域获取内容并将其存储在我的数据库中,当我想在 div 中显示文本时,它不考虑新行,所以所有文本都是连续的。

下面的代码展示了一个小例子:

$(function() {
$('.buttonA').click(function() {
$('.message').html($('textarea[name="mensaje"]').val());
});
});
.message {
width:300px;
height:200px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<textarea name="mensaje" class="new_message_textarea" placeholder="enter message..."></textarea>
<button class="buttonA">Enter</button>
<div class="message"></div>

如果您键入带有一些新行的文本,一旦您单击该按钮,文本就会显示到 div 中,并且您会看到新行没有显示。

我该如何解决这个问题?

最佳答案

我认为实现这一目标的更好方法是添加

white-space: pre

white-space: pre-wrap

样式到您的 div

参见:HTML - Newline char in DIV content editable?

关于html - div 中文本中的新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11423300/

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