gpt4 book ai didi

javascript - 使用 javascript(不是 php)将
变成换行符

转载 作者:太空宇宙 更新时间:2023-11-04 14:41:25 24 4
gpt4 key购买 nike

我需要从 div 中提取包含段落、跨度和其他内容的文本并将其放入文本区域。我只需要加载文本,而不是 HTML。

为此,我可以使用:

loadtext = $('#mydiv').text();

但是,我确实需要保留换行符。

为此,我正在做:

loadtext = $('#mydiv').text().replace(/<br>/gm, '\r\n');

但它似乎不起作用,因为当我将该文本加载到文本区域时,它是扁平的,没有换行符。我做错了什么吗?

最佳答案

$('#mydiv').text()已经去除了所有 HTML,包括 <br>元素,所以这是行不通的。您需要修改 #mydiv 的 HTML元素并替换所有 <br/>元素,然后检索文本。

$('#mydiv').find('br').each(function(){
$(this).after("\n")
.remove();
});
var loadtext = $("#mydiv").text();

关于javascript - 使用 javascript(不是 php)将 <br> 变成换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15619868/

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