如何在HTML文本区域添加换行符?

贾罗:

我正在<textarea>用JavaScript 编辑问题是当我在其中换行时,它们将不会显示。我怎样才能做到这一点?

我正在获取编写函数的值,但不会产生换行符。

TStamper:

问题来自以下事实:换行符(\n\r?)与HTML <br/>标签不同

var text = document.forms[0].txt.value;
text = text.replace(/\r?\n/g, '<br />');

更新

由于许多评论和我自己的经验表明,该<br>解决方案无法按预期工作,因此这里是一个如何在textarea使用'\ r \ n' 追加新行的示例

function log(text) {
    var txtArea ;

    txtArea = document.getElementById("txtDebug") ;
    txtArea.value +=  text + '\r\n';
}

我决定对此进行编辑,而不是将其作为一个新问题,因为这是一个非常普遍的答案,以至于错误或不完整。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Javascript在文本区域中添加换行符

通过POST传递时如何在文本区域中保留换行符?

如何在段落中包含从文本区域中获取的换行符?

WordPress-如何在不丢失换行符的情况下清理文本区域中的多行文本?

从文本区域获取文本时如何保留换行符?

从保存的文本区域反应显示换行符

从文本区域存储换行符和缩进

在文本区域中获取换行符

React 文本区域中的换行符

剥离HTML标签并考虑文本区域中的换行符

剥离HTML标签并考虑文本区域中的换行符

如何通过跳过换行符将文本区域内容替换为“ *”

我如何通过Ajax从文本区域将换行符传递给PHP

如何防止在Wordpress中删除文本区域中的换行符?

如何用<br/>替换文本区域中的换行符

如何从所选选项中获取多个值并放入带有换行符的文本区域

在php文本区域中,换行符未转换为换行符

在表格中一定数量的字符后,在文本区域输出中添加换行符

如何在HTML的<dl>中添加换行符<br/>

使用换行符将文本追加到文本区域

用转到文本区域的字符串中的换行符替换文本

回显带有换行符的文本区域的输入

使用Ruby on Rails在文本区域中保留换行符

在文本区域内渲染多个值,以换行符分隔

jQuery用换行符和nothin填充文本区域,如果没有数据

角度文本区域计数器换行符SMS

如何在文本区域的placholder上换行

当用户在长文本中间插入换行符时,如何防止Chrome的文本区域中的光标跳到顶部?

如何在换行悬停标签上添加换行符