`

正确显示textarea中输入的回车和空格

    博客分类:
  • Html
阅读更多

在textarea中输入的文本。如果含有回车或空格。在界面上回显时,则可能出现回车或空格消失。

 

原因是他们各自的表示方式不同。在textarea里面输入的回车是字符"\r",html中的回车(换行)是"<br/>"。
  textarea中输入的空格是空白" ",而html中的一个空格是"&nbsp;"。理所当然不能正确显示。只要我们将输入的文本中相应的回车或空格,替换成html认识的就ok了,代码如下:

 

"文本内容".replaceAll(" ","&nbsp;").replaceAll("\r","<br/>");

 

 

 

分享到:
评论

相关推荐

    textarea去除多余空格和回车的方法及其属性

    textarea去除多余空格和回车的方法及其属性 1.错误解决方法 使用textarea的标签时候发现多了空格或者’\n‘,后来发现是标签的位置错了 以下是错误示范: 你好 以下是正确示范: 你好 关键在于与要在同一行,...

    textarea换行符

    在textarea中输入回车符 在js读取textarea中的值有\r\n然后到业务层转换到string中就有可能变成空格形式然后被存入数据库,当在取出此值的时候则会变成空格的形式,因此我们需要将不显示的\r\n替换一下。

    PHP实现将textarea的值根据回车换行拆分至数组

    textarea回车换行为 \r\n $keyword_list = trim($_REQUEST['keywords']); $keyword_arr = explode("\r\n", $keyword_list); 这个地方需要注意是要去除textarea 前后的空格,否则会多出一个 或者使用explode也是可以...

    php使用str_replace实现输入框回车替换br的方法

    在我们用textarea时会发现回车与空格是不可看到的,所以我们利用str_replace函数将php中的\\n替换成br就可以了,有需要的朋友可以参考一下,代码如下: 复制代码 代码如下:function htmtocode($content) {  $content =...

    《程序天下:JavaScript实例自学手册》光盘源码

    3.35 文本框显示网页中选中的内容 3.36 文字的垂直滚动 3.37 文字幻灯片 3.38 随机动态文字效果 3.39 实现textarea的自动滚动 3.40 使用marquee实现文字上下滚动 3.41 类似安装效果的textarea滚动 3.42 始终显示在最...

    程序天下:JavaScript实例自学手册

    3.35 文本框显示网页中选中的内容 3.36 文字的垂直滚动 3.37 文字幻灯片 3.38 随机动态文字效果 3.39 实现textarea的自动滚动 3.40 使用marquee实现文字上下滚动 3.41 类似安装效果的textarea滚动 3.42 始终显示在最...

    敲回车换Tab键2012

    if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event....='textarea' && event.srcElement.type!='') { event.keyCode=9; }

    中文编辑排版专家DreamEdit

    3、替换三个以上空格为回车:可用于对从网络上拷贝的文本进行分段处理。  4、文件拆分:按照文章的卷、章、回等等特定标记进行文件拆分。 5、文件合并:对于在窗口列表中所选择的文本依次合并到所选择的第一个...

    java 正则表达式

    用正则表达式限制只能输入数字和英文:onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" (/[^\u4E00-\u9FA5\w]/g,''...

    正则表达式

    当一个正则表达式成功地和目标字符串相匹配时,可以从目标串中抽出和括号中的子模式相匹配 的部分.例如,假定我们正在检索的模式是一个或多个字母后面跟随一位或多位数字,那么我们可以使用模式 / [a-z] + \ d+/.但是...

    一个正则的写法 php

    需要把文章里的回车去掉 但是分段的回车还是要保留 规则也就是保留后面跟有4个空格的换行,去掉其他的换行.. 偶也写不好正则表达式,试试看这个,VBS下好象可用 代码如下:\r\n[^\s{4,}]php中 代码如下:&lt;?...

    html入门到放弃笔记

    作用:保留源文档中的回车 和 空格 的作用 &lt;pre&gt;&lt;/pre&gt; 8、分区元素 1、块分区元素 语法:&lt;div&gt;&lt;/div&gt; 作用:布局 2、行内分区元素 语法:&lt;span&gt;&lt;/span&gt; 作用:设置同一行文字内的不同样式 9、行内元素 与...

    fckedit编辑器

    FontFormats="" 设置显示在文字格式列表中的命名 FontNames="" 字体列表中的字体名 FontSizes="" 字体大小中的字号列表 ForcePasteAsPlainText=true/false 强制粘贴为纯文本 ForceSimpleAmpersand=true/false ...

    asp中向文本框输出数据原样式的函数

    从数据库输出信息时有转换函数,可以将回车空格按原样式输出。这段代码可向文本框原样输出代码。 代码如下:Function cc_f_textarea_html_encode(cc_f_t_h_e_str) If Not IsNull(cc_f_t_h_e_str) And cc_f_t_h_...

    js使用小技巧

    并排显示 display:inline 隐藏焦点 hidefocus=true 根据宽度换行 style="word-break:break-all" 自动刷新 ;URL=http://c98.yeah.net"&gt; 简单邮件 &lt;a href="mailto:aaa@bbb.com?subject=ccc&body=xxxyyy"&gt; ...

Global site tag (gtag.js) - Google Analytics