处理textarea的空格和换行

Posted 蜗牛

tags:

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

原理就是textarea会把用户按钮插入字符串中,但是在浏览器中,表示换行和空格的<br/>,&nbsp;,所以我们在渲染之前需要先转成浏览器的字符。

存的时候一般是换行一般是\r,\n或者\r\n,只是不同的系统不一样;

转换方法:

“your string”.replace(/\n/g,"<br/>").replace(/\s/g,"&nbsp;")

可用h5的contentEditalble属性,课直接展现转换后的字符串:

<p contenteditable="true">
这是一段可编辑的段落。<br/>请试着&nbsp;编辑该文本。
</p>

 

以上是关于处理textarea的空格和换行的主要内容,如果未能解决你的问题,请参考以下文章

由一个项目需求引发的 - textarea中的换行和空格

h:outputText 中的 textarea 预格式化和换行

freemarker在生成word文档时,对于文字中的空格和换行怎么完美处理处理.

java压缩去除html空格和换行解决微信域名下不兼容

代码笔记iOS-字符串替换回车和换行

JSP问题,无法显示空格和换行。