gpt4 book ai didi

javascript - 在jQuery中将文本从textarea复制到div

转载 作者:行者123 更新时间:2023-11-30 10:51:37 28 4
gpt4 key购买 nike

我想使用此代码将文本从 textarea 复制到 div,但缺少换行符。

$("#some-div").text($("#some-textarea").val().replace('/\n/g', '<br />'));

怎么了?谢谢

最佳答案

text 函数将设置文本,而不是 HTML。

您需要替换生成的 HTML 中的换行符:

$("#some-div").text($("#some-textarea").val())
.html(function(index, old) { return old.replace(/\n/g, '<br />') });

请注意,您不能直接从文本区域设置 HTML,因为那样不会转义 HTML 标签。

此外,与 PHP 不同,Javascript 使用正则表达式文字,因此您不能将正则表达式放入字符串中。

关于javascript - 在jQuery中将文本从textarea复制到div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4969782/

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