`

textarea格式控制的问题

    博客分类:
  • Html
阅读更多

textarea 中的换行是 \r\n   空格是 " "

对应html中的是 <br/>  和&nbsp;

 

textarea中的内容如果要存入数据库,之后要输出到界面,可以这样做:

 

content代表textarea中的内容:

String content=content==null?"":content.replaceAll(" ","&nbsp;").content("\\n","<br/>");

从数据库中取出来显示时:

1.如果仍然显示在textarea中,那需要按照上面的方式替换回来,因为<br/> 和&nbsp; textarea不能解析

2.如果直接在页面中(非textarea中)显示,不需要任何操作,直接显示即可

 

分享到:
评论

相关推荐

    控制textarea文本长度,并限制输入字数(带统计显示)

    本文将深入探讨如何实现对`textarea`文本长度的控制,并实时显示输入字数的统计。 首先,我们可以使用JavaScript来实现这一功能。JavaScript是一种广泛使用的客户端脚本语言,可以在用户与网页交互时执行,提供动态...

    textarea剩余字数

    在表单提交时,`textarea`内的文本会被编码为URL编码格式,即`application/x-www-form-urlencoded`。例如,如果`textarea`内有空格或特殊字符,它们会被转换成相应的百分号编码。 ### 3. 静态文本与动态文本 在...

    textarea用法

    虽然`wrap`属性在现代Web开发中使用较少,但在特定场景下,比如需要精确控制文本显示格式时,它依然能发挥作用。 ### 4. `style`属性 `style`属性是一个强大的工具,允许开发者直接在`textarea`标签内嵌入CSS规则...

    VC实现向TextArea中写入内容

    在VC++开发中,将内容写入到TextArea控件通常是为了解决用户界面与程序数据交互的问题。在传统的MFC框架下,TextArea通常指的是编辑框(CEdit)或多行编辑框(CMultiLine),而这里提及的是非COM方式,意味着我们将...

    TextArea_HTMLEditor 编辑器 learning extjs 中文

    EXTJS中的TextArea_HTMLEditor是用于创建富文本编辑器的组件,它基于IFrame技术,提供了丰富的编辑功能,如字体样式调整、段落格式化、插入图片、链接等。这个组件允许用户以WYSIWYG(所见即所得)的方式编辑HTML...

    Textarea限制输入文本长度

    本文将详细介绍如何通过JavaScript实现对`textarea`输入长度的控制,并探讨其背后的原理与应用场景。 #### 二、核心功能实现 ##### 1. 实现原理 根据提供的代码片段,我们可以看到一个名为`limitLength`的函数,它...

    angularjs实现textarea文本输入字数限制功能

    在上面的代码中,`inputText`是我们在AngularJS控制器中的一个变量,它将实时反映textarea中的文本内容。 接下来,我们要实现字数限制功能。这可以通过创建一个新的自定义指令来完成。在AngularJS中,自定义指令...

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

    总结起来,正确使用`&lt;textarea&gt;`标签的语法以及合理配置其属性,结合JavaScript进行后端处理,可以帮助我们有效地管理和控制用户在`textarea`中的输入,从而避免多余的空格和回车。对于需要保持文本格式的应用场景,...

    处理textarea中的换行和空格

    在网页开发中,`textarea` 是一个常用的表单元素,...总的来说,处理 `textarea` 中的换行和空格是一个常见的前端问题,涉及到文本格式化和前后端数据交互。理解这些处理方法对于创建用户友好的 web 应用程序至关重要。

    TextArea 控件的最大长度问题(js json)

    然而,有时我们可能需要限制用户在`textarea`中输入的字符数量,以满足特定的需求,比如数据格式限制或者优化用户体验。本文将详细讨论如何实现`textarea`的最大长度限制,并提供相关的JavaScript代码示例。 首先,...

    如何实现textarea里的不同文本显示不同颜色

    如果是控制textarea的style,则所有文本都是一个颜色; 如果把文本放到标记里,也不会起作用,是因为标记不会被解释,是当做文本处理的。 在网上找到了一个方法: 我把代码复制到txt中,并修改为html格式。测试起...

    HTML中的文本框textarea标签

    同时,还可以利用JavaScript或者jQuery等库进行更复杂的交互,如限制输入长度、格式化文本、实现自动完成等功能。 总之,`&lt;textarea&gt;`是HTML中一个非常重要的元素,用于获取和显示多行文本输入,它提供了丰富的属性...

    js限制textarea每行输入字符串长度的代码

    这在某些场景下非常有用,例如当我们需要用户填写格式化的文本,如留言、评论等,并且希望每行的长度不超过设定的字符数。由于HTML标准的`maxlength`属性仅适用于`&lt;input&gt;`元素,而`&lt;textarea&gt;`元素并不支持这一属性...

    从textarea中获取数据之后按原样显示实现代码

    关键在于正确使用预格式化的HTML标签,并通过CSS控制文本的显示样式,以确保用户输入的文本能够按照原始的格式在网页上显示出来。这样的处理对于编程代码、诗歌、歌词以及任何需要保持格式的文本展示都是十分必要的...

    jquery.textarea-autogrow

    为了解决这个问题,开发者们开发了各种插件,其中“jquery.textarea-autogrow”是一个非常实用的解决方案。 “jquery.textarea-autogrow”是基于jQuery的一个轻量级插件,它的主要功能是在用户输入文字时,自动调整...

    签名框(Textarea)限制文字数量并适时提示

    这既能够保证数据的格式规范,也能防止滥用资源。`Textarea`,即多行文本输入框,是HTML中用于用户输入多行文本的元素。本话题将详细介绍如何利用一行JavaScript代码来限制`Textarea`中的文字数量,并实时显示剩余可...

    jquery实现(textarea)placeholder自动换行

    而当用户离开 `textarea` 未输入任何内容时,提示文字又会重新出现,保持原来的多行格式。 总结,使用 jQuery 实现 `textarea` `placeholder` 自动换行主要是通过监听 `focus` 和 `blur` 事件,动态控制 `textarea`...

    jquery 强制设置文本框处于英文输入法状态

    总结来说,面对“jquery 强制设置文本框处于英文输入法状态”的问题,开发人员可以利用jQuery事件处理和JavaScript的特性来控制文本框的输入模式,确保在扫描枪或其他输入设备触发时,系统不会误切换到中文输入法。...

    文本框属性

    `soft`意味着浏览器会自动处理换行,而`hard`则强制在每行结束处插入换行符,这在需要保持原始输入格式不变的情况下非常有用。`wrap="off"`则禁用了自动换行,所有换行都由用户手动操作。 ### style属性 `style`...

    Ext.form表单中各种属性应用详解

    - **allowNegative**: 同样是 `Boolean` 类型,控制是否允许输入负数,默认也是 `true`。 - **baseChars**: 类型为 `String`,表示允许的字符集,默认为 `'0123456789'`。 - **decimalPrecision**: 类型为 `Number`...

Global site tag (gtag.js) - Google Analytics