替换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文本值中的换行符的主要内容,如果未能解决你的问题,请参考以下文章
用javascript填充textarea,添加换行符[重复]