gpt4 book ai didi

jQuery textarea 追加换行行为

转载 作者:行者123 更新时间:2023-12-03 21:28:13 27 4
gpt4 key购买 nike

我正在尝试使用 jQuery 将以换行符结尾的字符串 append 到文本区域。然而,不同的换行标记在 Firefox3.5 和 IE8 中显示不同的行为,我似乎找不到一种方法来使用适用于这两种浏览器的东西。

  • \n在 FF 中有效,但在 IE 中无效
  • <br/>\r\n在 IE 中工作,但在 IE 中不起作用FF
  • 使用<pre></pre>没有运气标签要么

我已经看过有关 IE insideHTML 问题的信息,但我不太确定如何在 jQuery 中最好地解决这个问题。感谢您的帮助!

最佳答案

不确定如何设置文本区域内容,但如果使用 jQuery val 方法,\n 在 Firefox 和 IE(包括 IE8)中一致工作:

var txt = $("textarea#idhere");
txt.val( txt.val() + "\nSomething here\n\nAgain");

导致文本区域显示:

Existing content
and linebreaks if any.
Something here

Again

您可以在此处查看适用于 FF 和 IE8 的演示:Demo | Source

关于jQuery textarea 追加换行行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2159622/

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