替换textarea文本值中的换行符

Posted alex1994

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了替换textarea文本值中的换行符相关的知识,希望对你有一定的参考价值。

function replaceVal() {
            var _content = $("#txtCustom").val().replace(/\n/g, "@");
            $("#txtCustom").val(_content);
        }

问题:我的需求类似于现在寄快递时在公众号填写信息的功能,即直接将信息粘贴到文本框中,自动识别信息,然后填写。

      不过我的更简单,我只要得到输入的信息,保持其换行的状态,放到其他地方使用即可。

   所以我这里只是简单的将换行符“\n”替换成了“@”。

   有一篇文章说不能用.val()和.text(),不然只能替换第一个换行符,得用.html()。

   不过我试过之后,发现.text()和.html()都是获取不到内容的,只用.val()可以,而且也能都替换掉。

看了网上其他bz的文章解决的问题,在这里一并感谢!

 

以上是关于替换textarea文本值中的换行符的主要内容,如果未能解决你的问题,请参考以下文章

textarea保持文本样式

用javascript填充textarea,添加换行符[重复]

如何使用javascript替换textarea元素中的文本? [复制]

.txt 文件中的 textarea 内容,但保留换行符

如何从 textarea 的值中保存 .txt 文件?

用 <p> 标签替换 textarea 中的空行并将其显示为 HTML 有效代码