gpt4 book ai didi

javascript - 如何将
复制到 <textarea> 副本中,以便在点击 "enter keyboard button"时也复制换行符?

转载 作者:行者123 更新时间:2023-12-01 03:55:14 26 4
gpt4 key购买 nike

当我按下输入键盘按钮时,复制到时也可以复制换行符,以便它是精确的副本,如何制作?现在它可以工作,但按下 Enter 键盘按钮时不会复制换行符。我希望它能像现在一样工作,而不需要将其剥离。

注意,由于之前的误解,我澄清一下:请不要混淆“将 texatea 复制到 div”,因为这与“将 div 复制到 textarea”不同,因为代码适用于“将 texatea 复制到 div”与“将 div 复制到 textarea”的工作方式不同。我需要“将 div 复制到 textarea”,而不是相反。

我想要:div文本

NOT:将文本放入div

JavaScript:

function copyText() {
$("#text").val($("#divtext").text())
}

html:

<textarea name="text" id="text" rows="14" cols="54" wrap="soft"></textarea>

最佳答案

很难从 div 获得换行符如果您使用 .text() ,尝试使用 .html()

拆分<br>来自div并使用 \n 加入对于 textarea

$('#text').val($('#divtext').html().split('<br>').join('\n'))

关于javascript - 如何将 <div> 复制到 &lt;textarea&gt; 副本中,以便在点击 "enter keyboard button"时也复制换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42811359/

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