gpt4 book ai didi

javascript - 如何将带有换行符的字符串从 html 文本区域插入到 html 表中?

转载 作者:行者123 更新时间:2023-12-02 17:20:10 26 4
gpt4 key购买 nike

我有一个 HTML 文本区域,其中的字符串分为多行。例如

cat
dog
horse

然后我要做的就是将这些字符串插入到 html 表中。 HTML 表(我正在使用 jquery.datatables)似乎忽略了换行符。所以我就是这样的

<textarea id='txttest' name="texttest" ></textarea>

我尝试过像这样替换文本,但这两种方法都不起作用。

var res = $("textarea#txttest").val().replace(/\/n/,"<br>");

var res = $("textarea#txttest").val().replace(/&#10/,"<br>");

然后将结果插入到我的数据表中

$('table#table_flows').dataTable().fnAddData( [
res ] );

但换行符不会被 < br > 替换

我该怎么做?

谢谢。

最佳答案

您的 .replace 中有一个额外的斜杠,您需要添加一个 g 以使其成为全局替换,而不仅仅是第一次出现。

尝试

var res = $("textarea#txttest").val().replace(/\n/g,"<br>");

Example

关于javascript - 如何将带有换行符的字符串从 html 文本区域插入到 html 表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24037906/

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