gpt4 book ai didi

javascript - IE 中的换行问题

转载 作者:行者123 更新时间:2023-12-03 11:47:03 25 4
gpt4 key购买 nike

我有一个文本区域,我试图用 php 脚本通过 AJAX 获取的单词列表来填充,但是当该列表在文本区域中显示时,换行符会转换为(看起来是什么)空格(导致所有单词都在一行上)。

在我尝试过的 php 中:

echo implode("\n",$list); // and
echo implode("\r\n",$list);

并且这些都没有将可行的换行符传递给 JavaScript。我搜索过这个网站(和其他网站),一般的解决方案似乎是将任何出现的 \n 替换为 \n\r。我尝试使用 javascript,或多或少像这样:

textarea.innerHTML = ajax_response.replace('/\n/g','\r\n');

但是,这并不能解决问题。我有什么遗漏的吗?正如我所说,我在网上找到的大多数解决方案都建议尝试替换,但是 IE 还有其他解决方法吗?

谢谢:)

最佳答案

设置textarea.value而不是textarea.innerHTML

关于javascript - IE 中的换行问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26006843/

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